summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTDumper.cpp
diff options
context:
space:
mode:
authorSerge Pavlov <sepavloff@gmail.com>2015-02-16 19:58:41 +0000
committerSerge Pavlov <sepavloff@gmail.com>2015-02-16 19:58:41 +0000
commit6b9260348170959602be720bfe62697dcb351737 (patch)
tree09fc635b5006f7fec454d00a0a9cfe20f972a975 /clang/lib/AST/ASTDumper.cpp
parent0aa66cf8f838ca49eff577623018dd2a53719dbd (diff)
downloadbcm5719-llvm-6b9260348170959602be720bfe62697dcb351737.tar.gz
bcm5719-llvm-6b9260348170959602be720bfe62697dcb351737.zip
Enhance printing SizeOfPackExpr in dump.
llvm-svn: 229428
Diffstat (limited to 'clang/lib/AST/ASTDumper.cpp')
-rw-r--r--clang/lib/AST/ASTDumper.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/lib/AST/ASTDumper.cpp b/clang/lib/AST/ASTDumper.cpp
index edd836041fc..3a9aee6bdd2 100644
--- a/clang/lib/AST/ASTDumper.cpp
+++ b/clang/lib/AST/ASTDumper.cpp
@@ -516,6 +516,7 @@ namespace {
VisitExpr(Node);
dumpDecl(Node->getLambdaClass());
}
+ void VisitSizeOfPackExpr(const SizeOfPackExpr *Node);
// ObjC
void VisitObjCAtCatchStmt(const ObjCAtCatchStmt *Node);
@@ -1937,6 +1938,13 @@ void ASTDumper::dumpCXXTemporary(const CXXTemporary *Temporary) {
OS << ")";
}
+void ASTDumper::VisitSizeOfPackExpr(const SizeOfPackExpr *Node) {
+ VisitExpr(Node);
+ dumpPointer(Node->getPack());
+ dumpName(Node->getPack());
+}
+
+
//===----------------------------------------------------------------------===//
// Obj-C Expressions
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud