aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2022-05-08 01:03:35 +0200
committerSam McCall <sam.mccall@gmail.com>2022-05-08 01:04:46 +0200
commit6bbf51f3ed59ae37f0fec729f25af002111c9e74 (patch)
tree3df62bd529355eb4d08793d7c60e3b42841cf79b /clang/lib/Frontend/InitPreprocessor.cpp
parent5cd690ad9c6af143502f52b003b3608f693d2938 (diff)
downloadllvm-6bbf51f3ed59ae37f0fec729f25af002111c9e74.zip
llvm-6bbf51f3ed59ae37f0fec729f25af002111c9e74.tar.gz
llvm-6bbf51f3ed59ae37f0fec729f25af002111c9e74.tar.bz2
[Frontend] Move, don't copy the predefines buffer into PP. NFC.
It's not trivially small, >10kb.
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
-rw-r--r--clang/lib/Frontend/InitPreprocessor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp
index 847d366..3921f79 100644
--- a/clang/lib/Frontend/InitPreprocessor.cpp
+++ b/clang/lib/Frontend/InitPreprocessor.cpp
@@ -1388,5 +1388,5 @@ void clang::InitializePreprocessor(
InitOpts.PrecompiledPreambleBytes.second);
// Copy PredefinedBuffer into the Preprocessor.
- PP.setPredefines(Predefines.str());
+ PP.setPredefines(std::move(PredefineBuffer));
}