2007-08-30 Juerg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala: improve error reporting for
parenthesized expressions
svn path=/trunk/; revision=543
2007-08-30 Jürg Billeter <j@bitron.ch>
+ * vala/valasemanticanalyzer.vala: improve error reporting for
+ parenthesized expressions
+
+2007-08-30 Jürg Billeter <j@bitron.ch>
+
* vala/valasemanticanalyzer.vala: improve error reporting for foreach
statements
}
public override void visit_parenthesized_expression (ParenthesizedExpression! expr) {
+ if (expr.inner.error) {
+ // ignore inner error
+ expr.error = true;
+ return;
+ }
+
expr.static_type = expr.inner.static_type.copy ();
// don't call g_object_ref_sink on inner and outer expression
expr.static_type.floating_reference = false;