Index: pkg/compiler/lib/src/ssa/builder_kernel.dart |
diff --git a/pkg/compiler/lib/src/ssa/builder_kernel.dart b/pkg/compiler/lib/src/ssa/builder_kernel.dart |
index 527e7d66ba4852fc08f2825fc73f0e5e1357de06..4857f2a711bbf31be8614d3b78847f77f366c7bb 100644 |
--- a/pkg/compiler/lib/src/ssa/builder_kernel.dart |
+++ b/pkg/compiler/lib/src/ssa/builder_kernel.dart |
@@ -2219,7 +2219,10 @@ class KernelSsaGraphBuilder extends ir.Visitor |
return; |
} |
- Local local = localsMap.getLocalVariable(variableGet.variable); |
+ Local local = localsMap.getLocalVariable(variableGet.variable, |
+ isClosureCallMethod: |
+ _elementMap.getMemberDefinition(targetElement).kind == |
+ MemberKind.closureCall); |
stack.add(localsHandler.readLocal(local)); |
} |