| Index: pkg/compiler/lib/src/js_backend/lookup_map_analysis.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/lookup_map_analysis.dart b/pkg/compiler/lib/src/js_backend/lookup_map_analysis.dart
|
| index 71065d5c8e0050aa975d22ac999816eb7b0dbf7a..ef2f47a3ee1dcf8ee4da44503f62737839f64e25 100644
|
| --- a/pkg/compiler/lib/src/js_backend/lookup_map_analysis.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/lookup_map_analysis.dart
|
| @@ -233,8 +233,10 @@ class LookupMapAnalysis {
|
| key.isPrimitive || _inUse.contains(key) || _overridesEquals(key);
|
|
|
| void _addClassUse(ClassElement cls) {
|
| - ConstantValue key = _typeConstants.putIfAbsent(cls,
|
| - () => backend.constantSystem.createType(backend.compiler, cls.rawType));
|
| + ConstantValue key = _typeConstants.putIfAbsent(
|
| + cls,
|
| + () => backend.constantSystem.createType(
|
| + backend.commonElements, backend.backendClasses, cls.rawType));
|
| _addUse(key);
|
| }
|
|
|
|
|