| Index: pkg/compiler/lib/src/js_backend/codegen/glue.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/codegen/glue.dart b/pkg/compiler/lib/src/js_backend/codegen/glue.dart
|
| index 37dd0ae333038226b49027cb39d9ab9ec0e54bbc..3a229e385e697d437149bb76dcda6627f246316d 100644
|
| --- a/pkg/compiler/lib/src/js_backend/codegen/glue.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/codegen/glue.dart
|
| @@ -14,6 +14,10 @@ import '../../dart_types.dart' show
|
| DartType,
|
| TypeVariableType,
|
| InterfaceType;
|
| +import '../../diagnostics/diagnostic_listener.dart' show
|
| + DiagnosticReporter;
|
| +import '../../diagnostics/spannable.dart' show
|
| + CURRENT_ELEMENT_SPANNABLE;
|
| import '../../enqueue.dart' show
|
| CodegenEnqueuer;
|
| import '../../elements/elements.dart';
|
| @@ -46,12 +50,14 @@ class Glue {
|
|
|
| ClassWorld get classWorld => _compiler.world;
|
|
|
| + DiagnosticReporter get reporter => _compiler.reporter;
|
| +
|
| js.Expression constantReference(ConstantValue value) {
|
| return _emitter.constantReference(value);
|
| }
|
|
|
| reportInternalError(String message) {
|
| - _compiler.internalError(_compiler.currentElement, message);
|
| + reporter.internalError(CURRENT_ELEMENT_SPANNABLE, message);
|
| }
|
|
|
| bool isUsedAsMixin(ClassElement classElement) {
|
|
|