| Index: pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart b/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
|
| index 48ccd6d2fe3425d054fad8490a059d3fc20b56b6..846ce8bd2593455d3a28ca66acc18e67cd011c5e 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
|
| @@ -233,6 +233,7 @@ function installTearOff(
|
| reflectionInfo = reflectionInfo + typesOffset;
|
| }
|
| var name = funsOrNames[0];
|
| + fun.#stubName = name;
|
| var getterFunction =
|
| tearOff(funs, reflectionInfo, isStatic, name, isIntercepted);
|
| container[getterName] = getterFunction;
|
| @@ -455,6 +456,7 @@ class FragmentEmitter {
|
| 'constantHolderReference': buildConstantHolderReference(program),
|
| 'holders': emitHolders(program.holders, fragment),
|
| 'callName': js.string(namer.callNameField),
|
| + 'stubName': js.string(namer.stubNameField),
|
| 'argumentCount': js.string(namer.requiredParameterField),
|
| 'defaultArgumentValues': js.string(namer.defaultValuesField),
|
| 'prototypes': emitPrototypes(fragment),
|
|
|