summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/TemplateName.cpp
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2012-12-20 02:09:13 +0000
committerAlexander Kornienko <alexfh@google.com>2012-12-20 02:09:13 +0000
commit90ff6078946e4d9e655fad69e50831ed2e0256a0 (patch)
tree74f0be48372bc356d027135cccf246304b7ca4e7 /clang/lib/AST/TemplateName.cpp
parent04e92149a1578a714c36963405039c52ef0f5a48 (diff)
downloadbcm5719-llvm-90ff6078946e4d9e655fad69e50831ed2e0256a0.tar.gz
bcm5719-llvm-90ff6078946e4d9e655fad69e50831ed2e0256a0.zip
Implement AST dumper for Decls.
http://llvm-reviews.chandlerc.com/D52 Patch by Philip Craig! llvm-svn: 170634
Diffstat (limited to 'clang/lib/AST/TemplateName.cpp')
-rw-r--r--clang/lib/AST/TemplateName.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/clang/lib/AST/TemplateName.cpp b/clang/lib/AST/TemplateName.cpp
index c86fe8c2708..f68dbda7c7e 100644
--- a/clang/lib/AST/TemplateName.cpp
+++ b/clang/lib/AST/TemplateName.cpp
@@ -168,9 +168,13 @@ const DiagnosticBuilder &clang::operator<<(const DiagnosticBuilder &DB,
return DB << NameStr;
}
-void TemplateName::dump() const {
+void TemplateName::dump(raw_ostream &OS) const {
LangOptions LO; // FIXME!
LO.CPlusPlus = true;
LO.Bool = true;
- print(llvm::errs(), PrintingPolicy(LO));
+ print(OS, PrintingPolicy(LO));
+}
+
+void TemplateName::dump() const {
+ dump(llvm::errs());
}
OpenPOWER on IntegriCloud