Added semantic checks for compound expressions.

This commit is contained in:
Erik Verbruggen
2010-02-04 16:31:29 +01:00
parent fd90c3503d
commit 6ca5f5f5f8
8 changed files with 74 additions and 27 deletions

View File

@@ -295,7 +295,11 @@ bool ResolveExpression::visit(ThisExpressionAST *)
bool ResolveExpression::visit(CompoundExpressionAST *ast)
{
return true; // ###
CompoundStatementAST *cStmt = ast->compoundStatement;
if (cStmt && cStmt->statement_list) {
accept(cStmt->statement_list->lastValue());
}
return false;
}
bool ResolveExpression::visit(NestedExpressionAST *ast)