Added semantic checks for method declarations.

This commit is contained in:
Erik Verbruggen
2009-07-31 13:22:32 +02:00
parent b54517ad0f
commit b713f1772a
9 changed files with 83 additions and 9 deletions

View File

@@ -87,6 +87,9 @@ public:
Name *check(NestedNameSpecifierAST *name, Scope *scope);
Name *check(ObjCSelectorAST *args, Scope *scope);
FullySpecifiedType check(ObjCTypeNameAST *typeName, Scope *scope);
void check(ObjCMessageArgumentDeclarationAST *arg, Scope *scope);
bool skipFunctionBodies() const;
void setSkipFunctionBodies(bool skipFunctionBodies);