Index: dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
diff --git a/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart b/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
index 04c251587cfdc4f292c354234191e0a0053032aa..9f0d244ff2d7e37c43c927de554f931e8e53dc9c 100644 |
--- a/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
+++ b/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter.dart |
@@ -2525,7 +2525,7 @@ if (typeof document !== "undefined" && document.readyState !== "complete") { |
// I.e. this is the general interceptor. |
// TODO(9556): Remove 'holders'. The general interceptor is used on type |
ngeoffray
2013/05/15 08:33:10
This is the correct fix, so you can remove the TOD
|
// checks and needs to handle 'native' classes for 'holders'. |
- hasNative = true; |
+ hasNative = compiler.enqueuer.codegen.nativeEnqueuer.hasNativeClasses(); |
} |
jsAst.Block block = new jsAst.Block.empty(); |