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; |
} |