Remember the declarator-id.

This commit is contained in:
Roberto Raggi
2010-08-12 17:10:11 +02:00
parent bcad21e526
commit 73f1cdf3a7
2 changed files with 31 additions and 23 deletions

View File

@@ -80,7 +80,7 @@ protected:
const Name *objCSelectorArgument(ObjCSelectorArgumentAST *ast, bool *hasArg);
void attribute(AttributeAST *ast);
FullySpecifiedType declarator(DeclaratorAST *ast, const FullySpecifiedType &init);
FullySpecifiedType declarator(DeclaratorAST *ast, const FullySpecifiedType &init, DeclaratorIdAST **declaratorId);
void qtPropertyDeclarationItem(QtPropertyDeclarationItemAST *ast);
void qtInterfaceName(QtInterfaceNameAST *ast);
void baseSpecifier(BaseSpecifierAST *ast);
@@ -273,6 +273,7 @@ private:
ExpressionTy _expression;
const Name *_name;
FullySpecifiedType _type;
DeclaratorIdAST **_declaratorId;
};
} // end of namespace CPlusPlus