diff -r db2ad6541d92 -r 197ba42d78b2 stage3/stage3.cc --- a/stage3/stage3.cc Thu Mar 31 17:40:55 2011 +0100 +++ b/stage3/stage3.cc Thu Mar 31 21:06:36 2011 +0100 @@ -29,6 +29,9 @@ (*tree_root).accept(visit_expression_type); + if (visit_expression_type.get_error_found()) + return -1; + return 0; }