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