| Index: pkg/compiler/lib/src/js_backend/backend.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/backend.dart b/pkg/compiler/lib/src/js_backend/backend.dart
|
| index 4a91be0f4df250e5f3f8122811cdfa111c7842da..7def6be498043d7a006c81f2b43635c8999b6ab1 100644
|
| --- a/pkg/compiler/lib/src/js_backend/backend.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/backend.dart
|
| @@ -511,6 +511,9 @@ class JavaScriptBackend extends Backend {
|
| /// Holds the class for the [JsGetName] enum.
|
| EnumClassElement jsGetNameEnum;
|
|
|
| + /// Holds the class for the [JsBuiltins] enum.
|
| + EnumClassElement jsBuiltinEnum;
|
| +
|
| /// True if a call to preserveMetadataMarker has been seen. This means that
|
| /// metadata must be retained for dart:mirrors to work correctly.
|
| bool mustRetainMetadata = false;
|
| @@ -2051,6 +2054,7 @@ class JavaScriptBackend extends Backend {
|
| preserveNamesMarker = find(library, 'preserveNames');
|
| } else if (uri == DART_EMBEDDED_NAMES) {
|
| jsGetNameEnum = find(library, 'JsGetName');
|
| + jsBuiltinEnum = find(library, 'JsBuiltin');
|
| } else if (uri == DART_HTML) {
|
| htmlLibraryIsLoaded = true;
|
| }
|
|
|