From: Jürg Billeter Date: Fri, 10 Apr 2009 14:16:19 +0000 (+0200) Subject: Remove result variable warning X-Git-Tag: 0.6.1~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d571a7ba725d53981601b64ba2eff79d2c0a250e;p=thirdparty%2Fvala.git Remove result variable warning Implicit result variable not planned for Vala 1.0. --- diff --git a/vala/valalocalvariable.vala b/vala/valalocalvariable.vala index cdc9b3a69..a0e001416 100644 --- a/vala/valalocalvariable.vala +++ b/vala/valalocalvariable.vala @@ -142,16 +142,6 @@ public class Vala.LocalVariable : Symbol { initializer.target_type = variable_type; } - if (name == "result") { - // warn if type of `result' variable is incompatible with return type - // as an implicit `result' variable might be introduced to be used - // by Vala postconditions and implicit checks generated by the code generated - if (analyzer.current_return_type == null - || !variable_type.compatible (analyzer.current_return_type)) { - Report.warning (source_reference, "result variable type incompatible with return type"); - } - } - if (initializer != null) { if (initializer.value_type == null) { if (!(initializer is MemberAccess) && !(initializer is LambdaExpression)) {