diff options
Diffstat (limited to 'src/libs/3rdparty/cplusplus/Bind.h')
-rw-r--r-- | src/libs/3rdparty/cplusplus/Bind.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libs/3rdparty/cplusplus/Bind.h b/src/libs/3rdparty/cplusplus/Bind.h index ded74a9da8..d7dc7073db 100644 --- a/src/libs/3rdparty/cplusplus/Bind.h +++ b/src/libs/3rdparty/cplusplus/Bind.h @@ -77,7 +77,7 @@ protected: unsigned calculateScopeStart(ObjCProtocolDeclarationAST *ast) const; const Name *objCSelectorArgument(ObjCSelectorArgumentAST *ast, bool *hasArg); - void attribute(AttributeAST *ast); + void attribute(GnuAttributeAST *ast); FullySpecifiedType declarator(DeclaratorAST *ast, const FullySpecifiedType &init, DeclaratorIdAST **declaratorId); void qtInterfaceName(QtInterfaceNameAST *ast); void baseSpecifier(BaseSpecifierAST *ast, unsigned colon_token, Class *klass); @@ -112,7 +112,7 @@ protected: // AST virtual bool visit(ObjCSelectorArgumentAST *ast); - virtual bool visit(AttributeAST *ast); + virtual bool visit(GnuAttributeAST *ast); virtual bool visit(DeclaratorAST *ast); virtual bool visit(QtPropertyDeclarationItemAST *ast); virtual bool visit(QtInterfaceNameAST *ast); @@ -245,7 +245,8 @@ protected: // SpecifierAST virtual bool visit(SimpleSpecifierAST *ast); - virtual bool visit(AttributeSpecifierAST *ast); + virtual bool visit(AlignmentSpecifierAST *ast); + virtual bool visit(GnuAttributeSpecifierAST *ast); virtual bool visit(TypeofSpecifierAST *ast); virtual bool visit(DecltypeSpecifierAST *ast); virtual bool visit(ClassSpecifierAST *ast); |