]> 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, 17 Mar 2020 14:35:01 +0000 (15:35 +0100)
... by setting base_parameter accordingly

vala/valalambdaexpression.vala

index 7588cea23dc4adcb61efb761fa5417b59f061858..ef1807312012c3b4a3cc06d72d1bcf5526a6d30b 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);
                }