From: Argyrios Kyrtzidis Date: Mon, 9 Jun 2008 23:36:53 +0000 (+0000) Subject: Dump the name of CXXStruct/CXXUnion/CXXClass Decl subclasses. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4515ff4af46fe661b70658fd8242dbdca83f0692;p=clang Dump the name of CXXStruct/CXXUnion/CXXClass Decl subclasses. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@52161 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/AST/StmtDumper.cpp b/lib/AST/StmtDumper.cpp index ae6ca40460..6a65fbbf89 100644 --- a/lib/AST/StmtDumper.cpp +++ b/lib/AST/StmtDumper.cpp @@ -288,6 +288,9 @@ void StmtDumper::VisitDeclRefExpr(DeclRefExpr *Node) { case Decl::Union: fprintf(F,"Union"); break; case Decl::Class: fprintf(F,"Class"); break; case Decl::Enum: fprintf(F,"Enum"); break; + case Decl::CXXStruct: fprintf(F,"CXXStruct"); break; + case Decl::CXXUnion: fprintf(F,"CXXUnion"); break; + case Decl::CXXClass: fprintf(F,"CXXClass"); break; case Decl::ObjCInterface: fprintf(F,"ObjCInterface"); break; case Decl::ObjCClass: fprintf(F,"ObjCClass"); break; default: fprintf(F,"Decl"); break;