| Index: pkg/front_end/lib/src/fasta/target_implementation.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/target_implementation.dart b/pkg/front_end/lib/src/fasta/target_implementation.dart
|
| index e03738c93af27460ad680ecc9046054860f9dfc1..d34d9ec2b943a78c793f37cafa48be5aa0c1e02c 100644
|
| --- a/pkg/front_end/lib/src/fasta/target_implementation.dart
|
| +++ b/pkg/front_end/lib/src/fasta/target_implementation.dart
|
| @@ -4,6 +4,9 @@
|
|
|
| library fasta.target_implementation;
|
|
|
| +import 'package:kernel/target/vm.dart' show
|
| + VmTarget;
|
| +
|
| import 'builder/builder.dart' show
|
| Builder,
|
| ClassBuilder,
|
| @@ -64,4 +67,10 @@ abstract class TargetImplementation extends Target {
|
| LibraryBuilder internal = loader.read(Uri.parse("dart:_internal"));
|
| return cachedNativeAnnotation = internal.getConstructor("ExternalName");
|
| }
|
| +
|
| + void loadExtraRequiredLibraries(Loader loader) {
|
| + for (String uri in new VmTarget(null).extraRequiredLibraries) {
|
| + loader.read(Uri.parse(uri));
|
| + }
|
| + }
|
| }
|
|
|