summaryrefslogtreecommitdiff
path: root/vala/valalambdaexpression.vala
diff options
context:
space:
mode:
Diffstat (limited to 'vala/valalambdaexpression.vala')
-rw-r--r--vala/valalambdaexpression.vala8
1 files changed, 6 insertions, 2 deletions
diff --git a/vala/valalambdaexpression.vala b/vala/valalambdaexpression.vala
index eb2c8d4fa..13e8d2b4f 100644
--- a/vala/valalambdaexpression.vala
+++ b/vala/valalambdaexpression.vala
@@ -54,7 +54,9 @@ public class Vala.LambdaExpression : Expression {
* @param source_reference reference to source code
* @return newly created lambda expression
*/
- public LambdaExpression (construct Expression expression_body, construct SourceReference source_reference) {
+ public LambdaExpression (Expression expression_body, SourceReference source_reference) {
+ this.source_reference = source_reference;
+ this.expression_body = expression_body;
}
/**
@@ -64,7 +66,9 @@ public class Vala.LambdaExpression : Expression {
* @param source_reference reference to source code
* @return newly created lambda expression
*/
- public LambdaExpression.with_statement_body (construct Block statement_body, construct SourceReference source_reference) {
+ public LambdaExpression.with_statement_body (Block statement_body, SourceReference source_reference) {
+ this.statement_body = statement_body;
+ this.source_reference = source_reference;
}
/**