diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2009-06-18 14:21:28 +0200 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2009-06-18 14:22:06 +0200 |
commit | 9a8e724f15a8a323299130e90c867f835cbf8ff8 (patch) | |
tree | 546dc855c8246d15074c9503a24303456bcf91d7 /src/shared/cplusplus/Parser.cpp | |
parent | 44aa96fcf5f7f9ff88d8eeaba0d64e3d7e228b6f (diff) | |
download | qt-creator-9a8e724f15a8a323299130e90c867f835cbf8ff8.tar.gz |
Don't search for undefined symbols in ambiguous typeof expressions.
Diffstat (limited to 'src/shared/cplusplus/Parser.cpp')
-rw-r--r-- | src/shared/cplusplus/Parser.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/shared/cplusplus/Parser.cpp b/src/shared/cplusplus/Parser.cpp index a2c0d2edda..d70d8f40d7 100644 --- a/src/shared/cplusplus/Parser.cpp +++ b/src/shared/cplusplus/Parser.cpp @@ -3158,7 +3158,8 @@ bool Parser::parseUnaryExpression(ExpressionAST *&node) if (LA() == T_LPAREN) { unsigned lparen_token = consumeToken(); if (parseTypeId(ast->expression) && LA() == T_RPAREN) { - consumeToken(); + ast->lparen_token = lparen_token; + ast->rparen_token = consumeToken(); node = ast; return true; } else { |