summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/StmtDumper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/lib/AST/StmtDumper.cpp')
-rw-r--r--clang/lib/AST/StmtDumper.cpp18
1 files changed, 7 insertions, 11 deletions
diff --git a/clang/lib/AST/StmtDumper.cpp b/clang/lib/AST/StmtDumper.cpp
index 6a65fbbf897..c8f72602ef2 100644
--- a/clang/lib/AST/StmtDumper.cpp
+++ b/clang/lib/AST/StmtDumper.cpp
@@ -311,17 +311,13 @@ void StmtDumper::VisitObjCIvarRefExpr(ObjCIvarRefExpr *Node) {
void StmtDumper::VisitPreDefinedExpr(PreDefinedExpr *Node) {
DumpExpr(Node);
switch (Node->getIdentType()) {
- default:
- assert(0 && "unknown case");
- case PreDefinedExpr::Func:
- fprintf(F, " __func__");
- break;
- case PreDefinedExpr::Function:
- fprintf(F, " __FUNCTION__");
- break;
- case PreDefinedExpr::PrettyFunction:
- fprintf(F, " __PRETTY_FUNCTION__");
- break;
+ default: assert(0 && "unknown case");
+ case PreDefinedExpr::Func: fprintf(F, " __func__"); break;
+ case PreDefinedExpr::Function: fprintf(F, " __FUNCTION__"); break;
+ case PreDefinedExpr::PrettyFunction: fprintf(F, " __PRETTY_FUNCTION__");break;
+ case PreDefinedExpr::ObjCSelf: fprintf(F, "self"); break;
+ case PreDefinedExpr::ObjCCmd: fprintf(F, "_cmd"); break;
+ case PreDefinedExpr::ObjCSuper: fprintf(F, "super"); break;
}
}
OpenPOWER on IntegriCloud