| Index: pkg/compiler/lib/src/js_emitter/parameter_stub_generator.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/parameter_stub_generator.dart b/pkg/compiler/lib/src/js_emitter/parameter_stub_generator.dart
|
| index f632f90e943e1c945fdf4a9cd2f365bdd42e3f3f..0d9527877e28c70d9762771fb8edda9c0bf21847 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/parameter_stub_generator.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/parameter_stub_generator.dart
|
| @@ -15,6 +15,7 @@ class ParameterStubGenerator {
|
|
|
| Emitter get emitter => backend.emitter.emitter;
|
| CodeEmitterTask get emitterTask => backend.emitter;
|
| + DiagnosticReporter get reporter => compiler.reporter;
|
|
|
| bool needsSuperGetter(FunctionElement element) =>
|
| compiler.codegenWorld.methodsNeedingSuperGetter.contains(element);
|
| @@ -190,10 +191,10 @@ class ParameterStubGenerator {
|
| if (member.enclosingElement.isClosure) {
|
| ClosureClassElement cls = member.enclosingElement;
|
| if (cls.supertype.element == backend.boundClosureClass) {
|
| - compiler.internalError(cls.methodElement, 'Bound closure1.');
|
| + reporter.internalError(cls.methodElement, 'Bound closure1.');
|
| }
|
| if (cls.methodElement.isInstanceMember) {
|
| - compiler.internalError(cls.methodElement, 'Bound closure2.');
|
| + reporter.internalError(cls.methodElement, 'Bound closure2.');
|
| }
|
| }
|
|
|
|
|