Fix Decl class hierarchy.

llvm-svn: 83109
This commit is contained in:
Argyrios Kyrtzidis 2009-09-29 21:26:14 +00:00
parent b4034364d6
commit edd1129c36
1 changed files with 4 additions and 4 deletions

View File

@ -91,16 +91,16 @@ ABSTRACT_DECL(Named, Decl)
DECL(TemplateTypeParm, TypeDecl) DECL(TemplateTypeParm, TypeDecl)
ABSTRACT_DECL(Value, NamedDecl) ABSTRACT_DECL(Value, NamedDecl)
DECL(EnumConstant, ValueDecl) DECL(EnumConstant, ValueDecl)
ABSTRACT_DECL(Declarator, NamedDecl) ABSTRACT_DECL(Declarator, ValueDecl)
DECL(Function, ValueDecl) DECL(Function, DeclaratorDecl)
DECL(CXXMethod, FunctionDecl) DECL(CXXMethod, FunctionDecl)
DECL(CXXConstructor, CXXMethodDecl) DECL(CXXConstructor, CXXMethodDecl)
DECL(CXXDestructor, CXXMethodDecl) DECL(CXXDestructor, CXXMethodDecl)
DECL(CXXConversion, CXXMethodDecl) DECL(CXXConversion, CXXMethodDecl)
DECL(Field, ValueDecl) DECL(Field, DeclaratorDecl)
DECL(ObjCIvar, FieldDecl) DECL(ObjCIvar, FieldDecl)
DECL(ObjCAtDefsField, FieldDecl) DECL(ObjCAtDefsField, FieldDecl)
DECL(Var, ValueDecl) DECL(Var, DeclaratorDecl)
DECL(ImplicitParam, VarDecl) DECL(ImplicitParam, VarDecl)
DECL(ParmVar, VarDecl) DECL(ParmVar, VarDecl)
DECL(OriginalParmVar, ParmVarDecl) DECL(OriginalParmVar, ParmVarDecl)