forked from qt-creator/qt-creator
Fixed parsing of ambiguous name ids.
This commit is contained in:
@@ -2873,6 +2873,10 @@ bool Parser::parseNameId(NameAST *&name)
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (LA() == T_IDENTIFIER ||
|
if (LA() == T_IDENTIFIER ||
|
||||||
|
LA() == T_STATIC_CAST ||
|
||||||
|
LA() == T_DYNAMIC_CAST ||
|
||||||
|
LA() == T_REINTERPRET_CAST ||
|
||||||
|
LA() == T_CONST_CAST ||
|
||||||
tok().isLiteral() ||
|
tok().isLiteral() ||
|
||||||
(tok().isOperator() && LA() != T_LPAREN && LA() != T_LBRACKET))
|
(tok().isOperator() && LA() != T_LPAREN && LA() != T_LBRACKET))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user