Index: sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart b/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart |
index 1e7210f91067f381ab73e72795d0f8a3a304a0b9..ffe3b52d87108ebe009699203fdc2cbd207f9520 100644 |
--- a/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart |
+++ b/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart |
@@ -105,7 +105,8 @@ String getReflectionDataParser(String classesCollector, |
if (getterStubName) { |
f = tearOff(funcs, array, isStatic, name, isIntercepted); |
- f.getterStub = true; |
+ descriptor[name].\$getter = f; |
+ f.\$getterStub = true; |
''' |
/* Used to create an isolate using spawnFunction.*/ |
''' |