forked from qt-creator/qt-creator
C++11: Fix bug with parsing ctor initializers.
Task-number: QTCREATORBUG-7919 Change-Id: I12307c3fb6c20424c8b5aaf564a031924c755d25 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
2
src/libs/3rdparty/cplusplus/Parser.cpp
vendored
2
src/libs/3rdparty/cplusplus/Parser.cpp
vendored
@@ -4967,7 +4967,7 @@ bool Parser::parseExpressionListParen(ExpressionAST *&node)
|
||||
if (LA() == T_LPAREN) {
|
||||
unsigned lparen_token = consumeToken();
|
||||
ExpressionListAST *expression_list = 0;
|
||||
if (parseExpressionList(expression_list) && expression_list && LA() == T_RPAREN) {
|
||||
if (parseExpressionList(expression_list) && LA() == T_RPAREN) {
|
||||
unsigned rparen_token = consumeToken();
|
||||
ExpressionListParenAST *ast = new (_pool) ExpressionListParenAST;
|
||||
ast->lparen_token = lparen_token;
|
||||
|
||||
Reference in New Issue
Block a user