diff options
| -rw-r--r-- | clang/Driver/ASTConsumers.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/Driver/ASTConsumers.cpp b/clang/Driver/ASTConsumers.cpp index 45b2ad2bdd3..d8acc0d59ee 100644 --- a/clang/Driver/ASTConsumers.cpp +++ b/clang/Driver/ASTConsumers.cpp @@ -274,6 +274,14 @@ void DeclPrinter::PrintObjCInterfaceDecl(ObjCInterfaceDecl *OID) { E = OID->classprop_end(); I != E; ++I) PrintObjCPropertyDecl(*I); + for (ObjCInterfaceDecl::classmeth_iterator I = OID->classmeth_begin(), + E = OID->classmeth_end(); I != E; ++I) + PrintObjCMethodDecl(*I); + + for (ObjCInterfaceDecl::instmeth_iterator I = OID->instmeth_begin(), + E = OID->instmeth_end(); I != E; ++I) + PrintObjCMethodDecl(*I); + Out << "@end\n"; // FIXME: implement the rest... } |

