Added symbols for property declarations.

This commit is contained in:
Erik Verbruggen
2009-11-11 09:32:05 +01:00
parent 72d4493fc2
commit a6bbec2b56
12 changed files with 171 additions and 36 deletions

View File

@@ -820,4 +820,23 @@ void ObjCMethod::visitSymbol0(SymbolVisitor *visitor)
}
}
ObjCPropertyDeclaration::ObjCPropertyDeclaration(TranslationUnit *translationUnit,
unsigned sourceLocation,
Name *name):
Symbol(translationUnit, sourceLocation, name),
_propertyAttributes(None),
_getterName(0),
_setterName(0)
{}
ObjCPropertyDeclaration::~ObjCPropertyDeclaration()
{}
FullySpecifiedType ObjCPropertyDeclaration::type() const
{ return _type; }
void ObjCPropertyDeclaration::visitSymbol0(SymbolVisitor *visitor)
{
if (visitor->visit(this)) {
}
}