Added AST nodes for compound expressions (a GNU extension).

This commit is contained in:
Erik Verbruggen
2010-02-04 14:55:18 +01:00
parent 7cdb15e7fc
commit fd90c3503d
14 changed files with 111 additions and 21 deletions

View File

@@ -293,6 +293,11 @@ bool ResolveExpression::visit(ThisExpressionAST *)
return false;
}
bool ResolveExpression::visit(CompoundExpressionAST *ast)
{
return true; // ###
}
bool ResolveExpression::visit(NestedExpressionAST *ast)
{
accept(ast->expression);

View File

@@ -93,6 +93,7 @@ protected:
virtual bool visit(TypeIdAST *ast);
virtual bool visit(UnaryExpressionAST *ast);
virtual bool visit(CompoundLiteralAST *ast);
virtual bool visit(CompoundExpressionAST *ast);
//names
virtual bool visit(QualifiedNameAST *ast);