Index: pkg/front_end/lib/src/fasta/kernel/body_builder.dart |
diff --git a/pkg/front_end/lib/src/fasta/kernel/body_builder.dart b/pkg/front_end/lib/src/fasta/kernel/body_builder.dart |
index 29a33e122ee900d8d126d359dbbdc386371d7203..1528888cb06c7d89355eedec77e5feffa9af4bb7 100644 |
--- a/pkg/front_end/lib/src/fasta/kernel/body_builder.dart |
+++ b/pkg/front_end/lib/src/fasta/kernel/body_builder.dart |
@@ -864,7 +864,7 @@ class BodyBuilder extends ScopeListener<JumpTarget> implements BuilderHelper { |
Expression b = popForValue(); |
Expression a = popForValue(); |
VariableDeclaration variable = new VariableDeclaration.forValue(a); |
- push(makeLet( |
+ push(new KernelIfNullExpression( |
variable, |
new KernelConditionalExpression( |
buildIsNull(new VariableGet(variable), offsetForToken(token)), |