]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vala: Inherit lambda parameter attributes from delegate
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 17 Mar 2020 14:26:36 +0000 (15:26 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 24 Mar 2020 08:50:25 +0000 (09:50 +0100)
... by setting base_parameter accordingly

vala/valalambdaexpression.vala

index a5b96c2a60ff999614ead905958c950f29e693cc..a63cda2418562d35783f60a0be893ce982d99fee 100644 (file)
@@ -195,6 +195,7 @@ public class Vala.LambdaExpression : Expression {
                        }
 
                        lambda_param.variable_type = cb_param.variable_type.get_actual_type (target_type, null, this);
+                       lambda_param.base_parameter = cb_param;
                        method.add_parameter (lambda_param);
                }