Chromium Code Reviews| Index: pkg/compiler/lib/src/js_emitter/type_test_generator.dart |
| diff --git a/pkg/compiler/lib/src/js_emitter/type_test_generator.dart b/pkg/compiler/lib/src/js_emitter/type_test_generator.dart |
| index 60ae6f005805499e7b5352b228b2971c900f9bbd..cb9f879c32df96fbc6a06528825c2cec8de8a62c 100644 |
| --- a/pkg/compiler/lib/src/js_emitter/type_test_generator.dart |
| +++ b/pkg/compiler/lib/src/js_emitter/type_test_generator.dart |
| @@ -28,7 +28,6 @@ class TypeTestGenerator { |
| TypeTestGenerator(this.compiler, this.emitterTask, this.namer); |
| JavaScriptBackend get backend => compiler.backend; |
| - OldEmitter get oldEmitter => emitterTask.oldEmitter; |
|
floitsch
2015/01/29 14:36:30
woot :)
herhut
2015/01/29 14:46:27
\o/
|
| TypeTestRegistry get typeTestRegistry => emitterTask.typeTestRegistry; |
| Set<ClassElement> get checkedClasses => |
| @@ -86,7 +85,7 @@ class TypeTestGenerator { |
| } |
| if (storeFunctionTypeInMetadata && !type.containsTypeVariables) { |
| - result.functionTypeIndex = oldEmitter.metadataEmitter.reifyType(type); |
| + result.functionTypeIndex = emitterTask.metadataEmitter.reifyType(type); |
| } else { |
| RuntimeTypes rti = backend.rti; |
| jsAst.Expression encoding = rti.getSignatureEncoding(type, thisAccess); |
| @@ -100,7 +99,7 @@ class TypeTestGenerator { |
| RuntimeTypes rti = backend.rti; |
| jsAst.Expression expression; |
| bool needsNativeCheck = |
| - oldEmitter.nativeEmitter.requiresNativeIsCheck(cls); |
| + emitterTask.nativeEmitter.requiresNativeIsCheck(cls); |
| expression = rti.getSupertypeSubstitution(classElement, cls); |
| if (expression == null && (emitNull || needsNativeCheck)) { |
| expression = new jsAst.LiteralNull(); |