diff options
Diffstat (limited to 'clang/lib/AST/StmtDumper.cpp')
| -rw-r--r-- | clang/lib/AST/StmtDumper.cpp | 18 |
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; } } |

