| Index: sdk/lib/_internal/compiler/implementation/compiler.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/compiler.dart (revision 26873)
|
| +++ sdk/lib/_internal/compiler/implementation/compiler.dart (working copy)
|
| @@ -398,6 +398,9 @@
|
| /// Initialized when dart:mirrors is loaded.
|
| LibraryElement mirrorsLibrary;
|
|
|
| + /// Initialized when dart:typed_data is loaded.
|
| + LibraryElement typedDataLibrary;
|
| +
|
| ClassElement objectClass;
|
| ClassElement closureClass;
|
| ClassElement boundClosureClass;
|
| @@ -414,6 +417,7 @@
|
| ClassElement mapClass;
|
| ClassElement symbolClass;
|
| ClassElement stackTraceClass;
|
| + ClassElement typedDataClass;
|
|
|
| // Initialized after mirrorSystemClass has been resolved.
|
| FunctionElement symbolConstructor;
|
| @@ -769,6 +773,10 @@
|
| findRequiredElement(library, const SourceString('MirrorSystem'));
|
| mirrorsUsedClass =
|
| findRequiredElement(library, const SourceString('MirrorsUsed'));
|
| + } else if (uri == new Uri(scheme: 'dart', path: 'typed_data')) {
|
| + typedDataLibrary = library;
|
| + typedDataClass =
|
| + findRequiredElement(library, const SourceString('TypedData'));
|
| } else if (uri == new Uri(scheme: 'dart', path: '_collection-dev')) {
|
| symbolImplementationClass =
|
| findRequiredElement(library, const SourceString('Symbol'));
|
|
|