diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2014-07-15 12:37:19 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-07-22 16:43:51 +0200 |
commit | 45b1169d063321c72002dd732e920b87c219e0af (patch) | |
tree | a94302fdcc1554f63c346821a3bdb4bd57e603e2 /src/libs/3rdparty/cplusplus/Parser.h | |
parent | d2db54b451bda4553ec171eb5802131a3a694f59 (diff) |
C++: Support alignas in C++11 mode.
Change-Id: Ifa81a481bf92b5b71495a105ae292f3e9895f704
Task-number: QTCREATORBUG-9279
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/Parser.h')
-rw-r--r-- | src/libs/3rdparty/cplusplus/Parser.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libs/3rdparty/cplusplus/Parser.h b/src/libs/3rdparty/cplusplus/Parser.h index 10f8f6c542..05a600e04f 100644 --- a/src/libs/3rdparty/cplusplus/Parser.h +++ b/src/libs/3rdparty/cplusplus/Parser.h @@ -164,8 +164,10 @@ public: bool parseTypeParameter(DeclarationAST *&node); bool parseBuiltinTypeSpecifier(SpecifierListAST *&node); - bool parseAttributeSpecifier(SpecifierListAST *&node); - bool parseAttributeList(AttributeListAST *&node); + bool parseOptionalAttributeSpecifierSequence(SpecifierListAST *&attribute_list); + bool parseAttributeSpecifier(SpecifierListAST *&attribute_list); + bool parseGnuAttributeSpecifier(SpecifierListAST *&node); + bool parseGnuAttributeList(GnuAttributeListAST *&node); bool parseDeclSpecifierSeq(SpecifierListAST *&node, bool noStorageSpecifiers = false, |