Index: pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
diff --git a/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart b/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
index f2997aa76738c6b71108c105a4d2ed6d9314d649..ae4cbba9da9adb9d8a8d795c138889cd49dfc683 100644 |
--- a/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
+++ b/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
@@ -76,8 +76,8 @@ class RuntimeTypeGenerator { |
FunctionElement method, FunctionType type) { |
assert(method.isImplementation); |
jsAst.Expression thisAccess = new jsAst.This(); |
- ClosureClassMap closureData = |
- compiler.closureToClassMapper.closureMappingCache[method.node]; |
+ ClosureClassMap closureData = compiler |
+ .closureToClassMapper.closureMappingCache[method.resolvedAst.node]; |
if (closureData != null) { |
ClosureFieldElement thisLocal = |
closureData.freeVariableMap[closureData.thisLocal]; |