Index: pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
diff --git a/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart b/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
index a38591a9b70567a3e065437ea119291ed3c6926e..5131953a354a206a478b8a6a6bd8c3520ffe4c26 100644 |
--- a/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
+++ b/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
@@ -5,7 +5,7 @@ |
library dart2js.js_emitter.runtime_type_generator; |
import '../closure.dart' |
- show ClosureRepresentationInfo, ClosureFieldElement, ClosureConversionTask; |
+ show ClosureRepresentationInfo, ClosureFieldElement, ClosureTask; |
import '../common.dart'; |
import '../common/names.dart' show Identifiers; |
import '../common_elements.dart' show CommonElements; |
@@ -14,7 +14,6 @@ import '../elements/resolution_types.dart' |
import '../elements/elements.dart' |
show ClassElement, Element, FunctionElement, MixinApplicationElement; |
import '../elements/entities.dart'; |
-import '../elements/types.dart'; |
import '../js/js.dart' as jsAst; |
import '../js/js.dart' show js; |
import '../js_backend/js_interop_analysis.dart'; |
@@ -58,7 +57,7 @@ class TypeTestProperties { |
class RuntimeTypeGenerator { |
final CommonElements _commonElements; |
- final ClosureConversionTask _closureDataLookup; |
+ final ClosureTask _closureDataLookup; |
final CodeEmitterTask emitterTask; |
final Namer _namer; |
final NativeData _nativeData; |
@@ -82,12 +81,12 @@ class RuntimeTypeGenerator { |
TypeTestRegistry get _typeTestRegistry => emitterTask.typeTestRegistry; |
- Set<ClassEntity> get checkedClasses => _typeTestRegistry.checkedClasses; |
+ Set<ClassElement> get checkedClasses => _typeTestRegistry.checkedClasses; |
- Iterable<ClassEntity> get classesUsingTypeVariableTests => |
+ Iterable<ClassElement> get classesUsingTypeVariableTests => |
_typeTestRegistry.classesUsingTypeVariableTests; |
- Set<FunctionType> get checkedFunctionTypes => |
+ Set<ResolutionFunctionType> get checkedFunctionTypes => |
_typeTestRegistry.checkedFunctionTypes; |
/// Generates all properties necessary for is-checks on the [classElement]. |