Handle toplevel objc++ declarations.

This commit is contained in:
Roberto Raggi
2009-01-08 11:47:38 +01:00
parent b2ff63145b
commit fe4fc6d540
2 changed files with 66 additions and 0 deletions

View File

@@ -203,6 +203,15 @@ public:
bool parseUsingDirective(DeclarationAST *&node);
bool parseWhileStatement(StatementAST *&node);
// ObjC++
bool parseObjCClassDeclaration(DeclarationAST *&node);
bool parseObjCInterfaceDeclaration(DeclarationAST *&node);
bool parseObjCProtocolDeclaration(DeclarationAST *&node);
bool parseObjCEndDeclaration(DeclarationAST *&node);
bool parseObjCAliasDeclaration(DeclarationAST *&node);
bool parseObjCPropertySynthesize(DeclarationAST *&node);
bool parseObjCPropertyDynamic(DeclarationAST *&node);
// Qt MOC run
bool parseQtMethod(ExpressionAST *&node);