From 33d43303932109c1f9dc7f35bd77bb33d8e7be14 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Thu, 13 Jun 2013 14:26:04 +0000 Subject: Modernize some low-hanging PathV1 uses. llvm-svn: 183903 --- clang/lib/Frontend/DependencyFile.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'clang/lib/Frontend/DependencyFile.cpp') diff --git a/clang/lib/Frontend/DependencyFile.cpp b/clang/lib/Frontend/DependencyFile.cpp index 0c6ab4a0bd8..4037af9055d 100644 --- a/clang/lib/Frontend/DependencyFile.cpp +++ b/clang/lib/Frontend/DependencyFile.cpp @@ -21,8 +21,8 @@ #include "clang/Lex/PPCallbacks.h" #include "clang/Lex/Preprocessor.h" #include "llvm/ADT/StringSet.h" +#include "llvm/Support/FileSystem.h" #include "llvm/Support/Path.h" -#include "llvm/Support/PathV1.h" #include "llvm/Support/raw_ostream.h" using namespace clang; @@ -166,7 +166,8 @@ static void PrintFilename(raw_ostream &OS, StringRef Filename) { void DependencyFileCallback::OutputDependencyFile() { if (SeenMissingHeader) { - llvm::sys::Path(OutputFile).eraseFromDisk(); + bool existed; + llvm::sys::fs::remove(OutputFile, existed); return; } -- cgit v1.2.3