diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-06-26 04:12:57 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-06-26 04:12:57 +0000 |
commit | a96bd562c2fd8dcdc3c21947413dbe190762912a (patch) | |
tree | 84d6e3470f9d60905ca3674a3e8dee7ba47119e3 /clang/lib/Frontend | |
parent | bc4aa5547e57b363eda5995a79a33dced3302277 (diff) | |
download | bcm5719-llvm-a96bd562c2fd8dcdc3c21947413dbe190762912a.tar.gz bcm5719-llvm-a96bd562c2fd8dcdc3c21947413dbe190762912a.zip |
Remove the last use of PathWithStatus.
llvm-svn: 184909
Diffstat (limited to 'clang/lib/Frontend')
-rw-r--r-- | clang/lib/Frontend/ASTUnit.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Frontend/ASTUnit.cpp b/clang/lib/Frontend/ASTUnit.cpp index 2633e3c11e9..94f6d2686d5 100644 --- a/clang/lib/Frontend/ASTUnit.cpp +++ b/clang/lib/Frontend/ASTUnit.cpp @@ -1548,11 +1548,11 @@ llvm::MemoryBuffer *ASTUnit::getMainBufferWithPrecompiledPreamble( memset(const_cast<char*>(PreambleBuffer->getBufferStart()) + Preamble.size(), ' ', PreambleReservedSize - Preamble.size() - 1); const_cast<char*>(PreambleBuffer->getBufferEnd())[-1] = '\n'; - + // Remap the main source file to the preamble buffer. - llvm::sys::PathWithStatus MainFilePath(FrontendOpts.Inputs[0].getFile()); - PreprocessorOpts.addRemappedFile(MainFilePath.str(), PreambleBuffer); - + StringRef MainFilePath = FrontendOpts.Inputs[0].getFile(); + PreprocessorOpts.addRemappedFile(MainFilePath, PreambleBuffer); + // Tell the compiler invocation to generate a temporary precompiled header. FrontendOpts.ProgramAction = frontend::GeneratePCH; // FIXME: Generate the precompiled header into memory? |