Index: sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
index 9eed786f2c3068cd6b1905f924133cdde5fcf4c6..b757e7e28a9db00f666d434183f00adae68ec6b2 100644 |
--- a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
+++ b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
@@ -1350,9 +1350,7 @@ class SsaBuilder extends ResolvedVisitor implements Visitor { |
// closure to class mapper. |
compiler.closureToClassMapper.computeClosureToClassMapping( |
member, node, elements); |
- sourceElementStack.add(member); |
- right.accept(this); |
- sourceElementStack.removeLast(); |
+ inlinedFrom(member, () => right.accept(this)); |
elements = savedElements; |
value = pop(); |
} |