diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-06-26 12:54:23 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-06-26 12:54:23 +0000 |
commit | b34c1fdfd488ce4fe9bf92b96a6a33360693449e (patch) | |
tree | d4f95b210db9dbffe1fbaa4e3f2d146c67453d91 /clang/tools/libclang/CIndexCodeCompletion.cpp | |
parent | 839f6e8c6d5eadd221c4a97e088a8725de843803 (diff) | |
download | bcm5719-llvm-b34c1fdfd488ce4fe9bf92b96a6a33360693449e.tar.gz bcm5719-llvm-b34c1fdfd488ce4fe9bf92b96a6a33360693449e.zip |
Don't use PathV1.h in CIndexCodeCompletion.cpp.
llvm-svn: 184940
Diffstat (limited to 'clang/tools/libclang/CIndexCodeCompletion.cpp')
-rw-r--r-- | clang/tools/libclang/CIndexCodeCompletion.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/tools/libclang/CIndexCodeCompletion.cpp b/clang/tools/libclang/CIndexCodeCompletion.cpp index 58dc0218703..8face6580ac 100644 --- a/clang/tools/libclang/CIndexCodeCompletion.cpp +++ b/clang/tools/libclang/CIndexCodeCompletion.cpp @@ -31,8 +31,8 @@ #include "llvm/ADT/StringExtras.h" #include "llvm/Support/Atomic.h" #include "llvm/Support/CrashRecoveryContext.h" +#include "llvm/Support/FileSystem.h" #include "llvm/Support/MemoryBuffer.h" -#include "llvm/Support/PathV1.h" #include "llvm/Support/Program.h" #include "llvm/Support/Timer.h" #include "llvm/Support/raw_ostream.h" @@ -272,7 +272,7 @@ struct AllocatedCXCodeCompleteResults : public CXCodeCompleteResults { /// \brief Temporary files that should be removed once we have finished /// with the code-completion results. - std::vector<llvm::sys::Path> TemporaryFiles; + std::vector<std::string> TemporaryFiles; /// \brief Temporary buffers that will be deleted once we have finished with /// the code-completion results. @@ -341,7 +341,7 @@ AllocatedCXCodeCompleteResults::~AllocatedCXCodeCompleteResults() { delete [] Results; for (unsigned I = 0, N = TemporaryFiles.size(); I != N; ++I) - TemporaryFiles[I].eraseFromDisk(); + llvm::sys::fs::remove(TemporaryFiles[I]); for (unsigned I = 0, N = TemporaryBuffers.size(); I != N; ++I) delete TemporaryBuffers[I]; |