aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus/Parser.h
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2014-07-15 12:37:19 +0200
committerNikolai Kosjar <nikolai.kosjar@digia.com>2014-07-22 16:43:51 +0200
commit45b1169d063321c72002dd732e920b87c219e0af (patch)
treea94302fdcc1554f63c346821a3bdb4bd57e603e2 /src/libs/3rdparty/cplusplus/Parser.h
parentd2db54b451bda4553ec171eb5802131a3a694f59 (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.h6
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,