| Index: pkg/compiler/lib/src/js_emitter/old_emitter/class_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/old_emitter/class_emitter.dart b/pkg/compiler/lib/src/js_emitter/old_emitter/class_emitter.dart
|
| index 47bd9ff225923a23943e8f905b951421c796c26e..3a7ab5705f3fabffa7339d48994e87556f0da7a5 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/old_emitter/class_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/old_emitter/class_emitter.dart
|
| @@ -275,8 +275,9 @@ class ClassEmitter extends CodeEmitterHelper {
|
| }
|
|
|
| void emitNativeInfo(Class cls, ClassBuilder builder) {
|
| - if (cls.nativeInfo != null) {
|
| - builder.addPropertyByName(namer.nativeSpecProperty, cls.nativeInfo);
|
| + jsAst.Expression nativeInfo = NativeGenerator.encodeNativeInfo(cls);
|
| + if (nativeInfo != null) {
|
| + builder.addPropertyByName(namer.nativeSpecProperty, nativeInfo);
|
| }
|
| }
|
|
|
|
|