diff options
Diffstat (limited to 'AST/StmtPrinter.cpp')
-rw-r--r-- | AST/StmtPrinter.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/AST/StmtPrinter.cpp b/AST/StmtPrinter.cpp index ac6da0638d..0953891fdb 100644 --- a/AST/StmtPrinter.cpp +++ b/AST/StmtPrinter.cpp @@ -321,6 +321,18 @@ void StmtPrinter::VisitAsmStmt(AsmStmt *Node) { Indent() << "asm (/*todo*/);\n"; } +void StmtPrinter::VisitObjcAtTryStmt(ObjcAtTryStmt *Node) { + Indent() << "@try { /* todo */ }\n"; +} + +void StmtPrinter::VisitObjcAtFinallyStmt(ObjcAtFinallyStmt *Node) { + Indent() << "@finally { /* todo */ } \n"; +} + +void StmtPrinter::VisitObjcAtCatchStmt (ObjcAtCatchStmt *Node) { + Indent() << "@catch (...) { /* todo */ } \n"; +} + //===----------------------------------------------------------------------===// // Expr printing methods. //===----------------------------------------------------------------------===// |