]> granicus.if.org Git - clang/commit
Add raw_ostream operators to NamedDecl for convenience. Switch over all users of...
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 17 Apr 2010 09:33:03 +0000 (09:33 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 17 Apr 2010 09:33:03 +0000 (09:33 +0000)
commit900fc6388e803868a34b9483510c345e9b49d7eb
tree039296944edf1cf7ea7bcff92bcd42d550fb9c84
parent7a22f02a02616be8fd817529f1696a88a35ee041
Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream.

The next step is to print the name directly into the stream, avoiding a temporary std::string copy.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101632 91177308-0d34-0410-b5e6-96231b3b80d8
29 files changed:
include/clang/AST/Decl.h
include/clang/AST/DeclObjC.h
lib/AST/Decl.cpp
lib/AST/DeclObjC.cpp
lib/AST/DeclPrinter.cpp
lib/AST/Expr.cpp
lib/AST/RecordLayoutBuilder.cpp
lib/AST/StmtDumper.cpp
lib/AST/StmtPrinter.cpp
lib/AST/TemplateName.cpp
lib/Checker/BugReporter.cpp
lib/Checker/BugReporterVisitors.cpp
lib/Checker/CFRefCount.cpp
lib/Checker/CallAndMessageChecker.cpp
lib/Checker/CheckObjCDealloc.cpp
lib/Checker/CheckObjCInstMethSignature.cpp
lib/Checker/CheckSecuritySyntaxOnly.cpp
lib/Checker/MemRegion.cpp
lib/Checker/NSErrorChecker.cpp
lib/Checker/ObjCUnusedIVarsChecker.cpp
lib/CodeGen/CGObjCMac.cpp
lib/CodeGen/Mangle.cpp
lib/Frontend/ASTConsumers.cpp
lib/Frontend/AnalysisConsumer.cpp
lib/Index/ASTLocation.cpp
lib/Sema/CodeCompleteConsumer.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaOverload.cpp
tools/CIndex/CIndexUSRs.cpp