Chromium Code Reviews| 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 8b20e2de9d3e8117878785ec9eceeb5a282d0d4a..cdfe0094fb703788e1a75a59af531c090facb0de 100644 |
| --- a/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
| +++ b/pkg/compiler/lib/src/js_emitter/runtime_type_generator.dart |
| @@ -68,7 +68,8 @@ class RuntimeTypeGenerator { |
| /// native classes. |
| /// TODO(herhut): Generate tests for native classes dynamically, as well. |
| void generateIsTest(Element other) { |
| - if (classElement.isJsInterop || classElement.isNative || |
| + if (backend.isJsInterop(classElement) || |
|
Jacob
2015/10/16 17:02:18
nt your fault but isJsInterop imples isNative so r
Johnni Winther
2015/10/22 09:06:03
Done.
|
| + backend.isNative(classElement) || |
| !classElement.isSubclassOf(other)) { |
| result.properties[namer.operatorIs(other)] = js('1'); |
| } |