diff options
author | Chris Lattner <sabre@nondot.org> | 2009-08-23 22:45:33 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-08-23 22:45:33 +0000 |
commit | 3441b4f77ed51d4a5a5bf172e370afa4ac048244 (patch) | |
tree | a31e83ebbb1ea7d539453c2e74c3928878e00a9b /clang/lib/Frontend | |
parent | 5db2ff50372c14b47be88974ca0e2c2178e65628 (diff) | |
download | bcm5719-llvm-3441b4f77ed51d4a5a5bf172e370afa4ac048244.tar.gz bcm5719-llvm-3441b4f77ed51d4a5a5bf172e370afa4ac048244.zip |
API changes to match llvm ToT.
llvm-svn: 79868
Diffstat (limited to 'clang/lib/Frontend')
-rw-r--r-- | clang/lib/Frontend/AnalysisConsumer.cpp | 5 | ||||
-rw-r--r-- | clang/lib/Frontend/CacheTokens.cpp | 6 | ||||
-rw-r--r-- | clang/lib/Frontend/FixItRewriter.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Frontend/HTMLDiagnostics.cpp | 8 | ||||
-rw-r--r-- | clang/lib/Frontend/InitHeaderSearch.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Frontend/InitPreprocessor.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Frontend/PCHWriter.cpp | 10 |
7 files changed, 17 insertions, 18 deletions
diff --git a/clang/lib/Frontend/AnalysisConsumer.cpp b/clang/lib/Frontend/AnalysisConsumer.cpp index 33097c6f28b..0098681ebaa 100644 --- a/clang/lib/Frontend/AnalysisConsumer.cpp +++ b/clang/lib/Frontend/AnalysisConsumer.cpp @@ -475,11 +475,10 @@ static ExplodedNode::Auditor* CreateUbiViz() { if (!ErrMsg.empty()) return 0; - llvm::errs() << "Writing '" << Filename << "'.\n"; + llvm::errs() << "Writing '" << Filename.str() << "'.\n"; llvm::OwningPtr<llvm::raw_fd_ostream> Stream; - std::string filename = Filename.toString(); - Stream.reset(new llvm::raw_fd_ostream(filename.c_str(), ErrMsg, + Stream.reset(new llvm::raw_fd_ostream(Filename.c_str(), ErrMsg, llvm::raw_fd_ostream::F_Force)); if (!ErrMsg.empty()) diff --git a/clang/lib/Frontend/CacheTokens.cpp b/clang/lib/Frontend/CacheTokens.cpp index 1852e7d54c5..7365882eb8d 100644 --- a/clang/lib/Frontend/CacheTokens.cpp +++ b/clang/lib/Frontend/CacheTokens.cpp @@ -543,10 +543,10 @@ void clang::CacheTokens(Preprocessor &PP, llvm::raw_fd_ostream* OS) { if (!MainFilePath.isAbsolute()) { llvm::sys::Path P = llvm::sys::Path::GetCurrentDirectory(); - P.appendComponent(MainFilePath.toString()); - MainFileName = P.toString(); + P.appendComponent(MainFilePath.str()); + MainFileName = P.str(); } else { - MainFileName = MainFilePath.toString(); + MainFileName = MainFilePath.str(); } // Create the PTHWriter. diff --git a/clang/lib/Frontend/FixItRewriter.cpp b/clang/lib/Frontend/FixItRewriter.cpp index 1499fa94911..030efd487ef 100644 --- a/clang/lib/Frontend/FixItRewriter.cpp +++ b/clang/lib/Frontend/FixItRewriter.cpp @@ -55,7 +55,7 @@ bool FixItRewriter::WriteFixedFile(const std::string &InFileName, Path.eraseSuffix(); Path.appendSuffix("fixit." + Suffix); std::string Err; - OutFile = new llvm::raw_fd_ostream(Path.toString().c_str(), Err, + OutFile = new llvm::raw_fd_ostream(Path.c_str(), Err, llvm::raw_fd_ostream::F_Binary | llvm::raw_fd_ostream::F_Force); OwnedStream.reset(OutFile); diff --git a/clang/lib/Frontend/HTMLDiagnostics.cpp b/clang/lib/Frontend/HTMLDiagnostics.cpp index 838b162b798..4c84548ad34 100644 --- a/clang/lib/Frontend/HTMLDiagnostics.cpp +++ b/clang/lib/Frontend/HTMLDiagnostics.cpp @@ -151,7 +151,7 @@ void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D) { if (!Directory.isDirectory()) { llvm::errs() << "warning: could not create directory '" - << Directory.toString() << "'\n" + << Directory.str() << "'\n" << "reason: " << ErrorMsg << '\n'; noDir = true; @@ -236,7 +236,7 @@ void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D) { if (!llvm::sys::Path(Entry->getName()).isAbsolute()) { llvm::sys::Path P = llvm::sys::Path::GetCurrentDirectory(); - DirName = P.toString() + "/"; + DirName = P.str() + "/"; } // Add the name of the file as an <h1> tag. @@ -329,10 +329,10 @@ void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D) { H.appendSuffix("html"); F.renamePathOnDisk(H, NULL); - os.open(H.toString().c_str()); + os.open(H.c_str()); if (!os) { - llvm::errs() << "warning: could not create file '" << F.toString() << "'\n"; + llvm::errs() << "warning: could not create file '" << F.str() << "'\n"; return; } diff --git a/clang/lib/Frontend/InitHeaderSearch.cpp b/clang/lib/Frontend/InitHeaderSearch.cpp index ad070cdb477..2172f61a37f 100644 --- a/clang/lib/Frontend/InitHeaderSearch.cpp +++ b/clang/lib/Frontend/InitHeaderSearch.cpp @@ -17,10 +17,10 @@ #include "clang/Basic/LangOptions.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/SmallPtrSet.h" +#include "llvm/Support/raw_ostream.h" #include "llvm/System/Path.h" #include "llvm/Config/config.h" #include <cstdio> -#include <vector> using namespace clang; void InitHeaderSearch::AddPath(const std::string &Path, IncludeDirGroup Group, diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp index 877c788a1fd..466cbafff66 100644 --- a/clang/lib/Frontend/InitPreprocessor.cpp +++ b/clang/lib/Frontend/InitPreprocessor.cpp @@ -78,7 +78,7 @@ static void AddQuotedIncludePath(std::vector<char> &Buf, // Escape double quotes etc. Buf.push_back('"'); - std::string EscapedFile = Lexer::Stringify(Path.toString()); + std::string EscapedFile = Lexer::Stringify(Path.str()); Buf.insert(Buf.end(), EscapedFile.begin(), EscapedFile.end()); Buf.push_back('"'); } diff --git a/clang/lib/Frontend/PCHWriter.cpp b/clang/lib/Frontend/PCHWriter.cpp index 5e1ea0b1400..dc0ee3575c7 100644 --- a/clang/lib/Frontend/PCHWriter.cpp +++ b/clang/lib/Frontend/PCHWriter.cpp @@ -542,10 +542,10 @@ void PCHWriter::WriteMetadata(ASTContext &Context, const char *isysroot) { if (!MainFilePath.isAbsolute()) { llvm::sys::Path P = llvm::sys::Path::GetCurrentDirectory(); - P.appendComponent(MainFilePath.toString()); - MainFileName = P.toString(); + P.appendComponent(MainFilePath.str()); + MainFileName = P.str(); } else { - MainFileName = MainFilePath.toString(); + MainFileName = MainFilePath.str(); } const char *MainFileNameStr = MainFileName.c_str(); @@ -895,8 +895,8 @@ void PCHWriter::WriteSourceManagerBlock(SourceManager &SourceMgr, std::string FilenameStr; if (!FilePath.isAbsolute()) { llvm::sys::Path P = llvm::sys::Path::GetCurrentDirectory(); - P.appendComponent(FilePath.toString()); - FilenameStr = P.toString(); + P.appendComponent(FilePath.str()); + FilenameStr = P.str(); Filename = FilenameStr.c_str(); } |