| Index: pkg/compiler/lib/src/cps_ir/mutable_ssa.dart
|
| diff --git a/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart b/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart
|
| index d01c3f5e33e2ce48f9ef4e3227ff766bf84a9308..3dea17c0ba40cf1418c74a096b7e34dcecd095c0 100644
|
| --- a/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart
|
| +++ b/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart
|
| @@ -191,6 +191,7 @@ class MutableVariableEliminator implements Pass {
|
| <MutableVariable, Primitive>{};
|
| for (MutableVariable variable in mutableVariables) {
|
| Parameter phi = new Parameter(variable.hint);
|
| + phi.type = variable.type;
|
| cont.parameters.add(phi);
|
| phi.parent = cont;
|
| environment[variable] = phi;
|
|
|