Fixed parsing of ambiguous name ids.

This commit is contained in:
Roberto Raggi
2009-04-28 19:01:44 +02:00
parent 3b917fde19
commit 1a1b841cdb

View File

@@ -2873,6 +2873,10 @@ bool Parser::parseNameId(NameAST *&name)
return false;
if (LA() == T_IDENTIFIER ||
LA() == T_STATIC_CAST ||
LA() == T_DYNAMIC_CAST ||
LA() == T_REINTERPRET_CAST ||
LA() == T_CONST_CAST ||
tok().isLiteral() ||
(tok().isOperator() && LA() != T_LPAREN && LA() != T_LBRACKET))
{