diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2009-08-23 12:08:50 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2009-08-23 12:08:50 +0000 |
commit | 6cb7c1a43b0c8f739d1f54b7fdae5ede86033496 (patch) | |
tree | 9ea30f4f06493f482faf9fac7f2bed9077b34148 /lib/Lex/Preprocessor.cpp | |
parent | 68eaf00dec2de004ca4dceef2664add43d454069 (diff) |
Replace cerr with errs().
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79854 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Lex/Preprocessor.cpp')
-rw-r--r-- | lib/Lex/Preprocessor.cpp | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/lib/Lex/Preprocessor.cpp b/lib/Lex/Preprocessor.cpp index 9f0c15f59e..4b1cd63187 100644 --- a/lib/Lex/Preprocessor.cpp +++ b/lib/Lex/Preprocessor.cpp @@ -37,7 +37,7 @@ #include "llvm/ADT/APFloat.h" #include "llvm/ADT/SmallVector.h" #include "llvm/Support/MemoryBuffer.h" -#include "llvm/Support/Streams.h" +#include "llvm/Support/raw_ostream.h" #include <cstdio> using namespace clang; @@ -126,27 +126,27 @@ void Preprocessor::setPTHManager(PTHManager* pm) { } void Preprocessor::DumpToken(const Token &Tok, bool DumpFlags) const { - llvm::cerr << tok::getTokenName(Tok.getKind()) << " '" - << getSpelling(Tok) << "'"; + llvm::errs() << tok::getTokenName(Tok.getKind()) << " '" + << getSpelling(Tok) << "'"; if (!DumpFlags) return; - llvm::cerr << "\t"; + llvm::errs() << "\t"; if (Tok.isAtStartOfLine()) - llvm::cerr << " [StartOfLine]"; + llvm::errs() << " [StartOfLine]"; if (Tok.hasLeadingSpace()) - llvm::cerr << " [LeadingSpace]"; + llvm::errs() << " [LeadingSpace]"; if (Tok.isExpandDisabled()) - llvm::cerr << " [ExpandDisabled]"; + llvm::errs() << " [ExpandDisabled]"; if (Tok.needsCleaning()) { const char *Start = SourceMgr.getCharacterData(Tok.getLocation()); - llvm::cerr << " [UnClean='" << std::string(Start, Start+Tok.getLength()) - << "']"; + llvm::errs() << " [UnClean='" << std::string(Start, Start+Tok.getLength()) + << "']"; } - llvm::cerr << "\tLoc=<"; + llvm::errs() << "\tLoc=<"; DumpLocation(Tok.getLocation()); - llvm::cerr << ">"; + llvm::errs() << ">"; } void Preprocessor::DumpLocation(SourceLocation Loc) const { @@ -154,32 +154,32 @@ void Preprocessor::DumpLocation(SourceLocation Loc) const { } void Preprocessor::DumpMacro(const MacroInfo &MI) const { - llvm::cerr << "MACRO: "; + llvm::errs() << "MACRO: "; for (unsigned i = 0, e = MI.getNumTokens(); i != e; ++i) { DumpToken(MI.getReplacementToken(i)); - llvm::cerr << " "; + llvm::errs() << " "; } - llvm::cerr << "\n"; + llvm::errs() << "\n"; } void Preprocessor::PrintStats() { - llvm::cerr << "\n*** Preprocessor Stats:\n"; - llvm::cerr << NumDirectives << " directives found:\n"; - llvm::cerr << " " << NumDefined << " #define.\n"; - llvm::cerr << " " << NumUndefined << " #undef.\n"; - llvm::cerr << " #include/#include_next/#import:\n"; - llvm::cerr << " " << NumEnteredSourceFiles << " source files entered.\n"; - llvm::cerr << " " << MaxIncludeStackDepth << " max include stack depth\n"; - llvm::cerr << " " << NumIf << " #if/#ifndef/#ifdef.\n"; - llvm::cerr << " " << NumElse << " #else/#elif.\n"; - llvm::cerr << " " << NumEndif << " #endif.\n"; - llvm::cerr << " " << NumPragma << " #pragma.\n"; - llvm::cerr << NumSkipped << " #if/#ifndef#ifdef regions skipped\n"; - - llvm::cerr << NumMacroExpanded << "/" << NumFnMacroExpanded << "/" + llvm::errs() << "\n*** Preprocessor Stats:\n"; + llvm::errs() << NumDirectives << " directives found:\n"; + llvm::errs() << " " << NumDefined << " #define.\n"; + llvm::errs() << " " << NumUndefined << " #undef.\n"; + llvm::errs() << " #include/#include_next/#import:\n"; + llvm::errs() << " " << NumEnteredSourceFiles << " source files entered.\n"; + llvm::errs() << " " << MaxIncludeStackDepth << " max include stack depth\n"; + llvm::errs() << " " << NumIf << " #if/#ifndef/#ifdef.\n"; + llvm::errs() << " " << NumElse << " #else/#elif.\n"; + llvm::errs() << " " << NumEndif << " #endif.\n"; + llvm::errs() << " " << NumPragma << " #pragma.\n"; + llvm::errs() << NumSkipped << " #if/#ifndef#ifdef regions skipped\n"; + + llvm::errs() << NumMacroExpanded << "/" << NumFnMacroExpanded << "/" << NumBuiltinMacroExpanded << " obj/fn/builtin macros expanded, " << NumFastMacroExpanded << " on the fast path.\n"; - llvm::cerr << (NumFastTokenPaste+NumTokenPaste) + llvm::errs() << (NumFastTokenPaste+NumTokenPaste) << " token paste (##) operations performed, " << NumFastTokenPaste << " on the fast path.\n"; } |