| Index: pkg/compiler/lib/src/js_emitter/old_emitter/reflection_data_parser.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/old_emitter/reflection_data_parser.dart b/pkg/compiler/lib/src/js_emitter/old_emitter/reflection_data_parser.dart
|
| index c20a68d91fe92fec7dc94bca531a47a05c80ce06..72ee128cbf3ee0d7c76d671e75a29c2591c27566 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/old_emitter/reflection_data_parser.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/old_emitter/reflection_data_parser.dart
|
| @@ -174,7 +174,7 @@ jsAst.Expression getReflectionDataParser(OldEmitter oldEmitter,
|
| functions.push(property);
|
| #globalFunctions[property] = element;
|
| } else if (element.constructor === Array) {
|
| - if (#needsArrayInitializerSupport) {
|
| + if (#needsStructuredMemberInfo) {
|
| addStubs(globalObject, element, property,
|
| true, descriptor, functions);
|
| }
|
| @@ -190,7 +190,7 @@ jsAst.Expression getReflectionDataParser(OldEmitter oldEmitter,
|
| ''', {'typeInformation': typeInformationAccess,
|
| 'globalFunctions': globalFunctionsAccess,
|
| 'hasClasses': oldEmitter.needsClassSupport,
|
| - 'needsArrayInitializerSupport': oldEmitter.needsArrayInitializerSupport});
|
| + 'needsStructuredMemberInfo': oldEmitter.needsStructuredMemberInfo});
|
|
|
|
|
| /**
|
| @@ -441,7 +441,7 @@ function $parseReflectionDataName(reflectionData) {
|
| #processClassData;
|
| }
|
| #processStatics;
|
| - if (#needsArrayInitializerSupport) {
|
| + if (#needsStructuredMemberInfo) {
|
| #addStubs;
|
| #tearOffCode;
|
| }
|
| @@ -459,7 +459,7 @@ function $parseReflectionDataName(reflectionData) {
|
| 'init': init,
|
| 'finishClasses': finishClasses,
|
| 'needsClassSupport': oldEmitter.needsClassSupport,
|
| - 'needsArrayInitializerSupport': oldEmitter.needsArrayInitializerSupport});
|
| + 'needsStructuredMemberInfo': oldEmitter.needsStructuredMemberInfo});
|
| }
|
|
|
|
|
|
|