[all-commits] [llvm/llvm-project] 5881bf: [flang] More clean-up of CookedSource API
Peter Klausler via All-commits
all-commits at lists.llvm.org
Mon Sep 14 14:52:49 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 5881bf0050398f4bb2d9761167d06a9ecfc8a371
https://github.com/llvm/llvm-project/commit/5881bf0050398f4bb2d9761167d06a9ecfc8a371
Author: peter klausler <pklausler at nvidia.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M flang/include/flang/Parser/parse-state.h
M flang/include/flang/Parser/provenance.h
M flang/include/flang/Semantics/semantics.h
M flang/lib/Lower/OpenACC.cpp
M flang/lib/Parser/prescan.cpp
M flang/lib/Parser/provenance.cpp
M flang/tools/f18/f18.cpp
M flang/unittests/Evaluate/intrinsics.cpp
Log Message:
-----------
[flang] More clean-up of CookedSource API
The std::string holding the content of a CookedSource no longer
needs to be exposed in its API after the recent work that allows
the parsing context to hold multiple instances of a CookedSource.
So clean the API. These changes were extracted from some work in
progress that was made easier by the API changes.
Differential Revision: https://reviews.llvm.org/D87635
More information about the All-commits
mailing list