Index: sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart b/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
index d4df75d16bc34ec30a8e6f3ed970bbb8516cebf2..c22f7627ad5d48317e36def6df121430a2f41c9c 100644 |
--- a/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
+++ b/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
@@ -142,7 +142,8 @@ class CodeEmitterTask extends CompilerTask { |
void computeRequiredTypeChecks() { |
assert(checkedClasses == null && checkedTypedefs == null); |
- compiler.codegenWorld.addImplicitChecks(classesUsingTypeVariableTests); |
+ backend.rti.addImplicitChecks(compiler.codegenWorld, |
+ classesUsingTypeVariableTests); |
checkedClasses = new Set<ClassElement>(); |
checkedTypedefs = new Set<TypedefElement>(); |