| 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 94c62a45a1e2c2764232f6a9eef50b5cc54cf5f5..55b921ab557d4cc9a4857459b0dd712bf24185b8 100644
|
| --- a/pkg/compiler/lib/src/js_backend/backend.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/backend.dart
|
| @@ -510,6 +510,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;
|
| @@ -2019,6 +2022,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;
|
| }
|
|
|