| Index: pkg/front_end/lib/src/fasta/kernel/kernel_field_builder.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_field_builder.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_field_builder.dart
|
| index 2f0cfd2bc194e99775c207bf95b13f4413e90e82..8cb5a8d837efea88062ad3d18ba6e637717235b6 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/kernel_field_builder.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/kernel_field_builder.dart
|
| @@ -4,10 +4,15 @@
|
|
|
| library fasta.kernel_field_builder;
|
|
|
| -import 'package:kernel/ast.dart' show Expression, Field, Library, Name;
|
| +import 'package:kernel/ast.dart' show Expression, Field, Name;
|
|
|
| import 'kernel_builder.dart'
|
| - show Builder, FieldBuilder, KernelTypeBuilder, MetadataBuilder;
|
| + show
|
| + Builder,
|
| + FieldBuilder,
|
| + KernelTypeBuilder,
|
| + LibraryBuilder,
|
| + MetadataBuilder;
|
|
|
| class KernelFieldBuilder extends FieldBuilder<Expression> {
|
| final Field field;
|
| @@ -24,10 +29,10 @@ class KernelFieldBuilder extends FieldBuilder<Expression> {
|
| field.initializer = value..parent = field;
|
| }
|
|
|
| - Field build(Library library) {
|
| - field.name ??= new Name(name, library);
|
| + Field build(LibraryBuilder library) {
|
| + field.name ??= new Name(name, library.target);
|
| if (type != null) {
|
| - field.type = type.build();
|
| + field.type = type.build(library);
|
| }
|
| bool isInstanceMember = !isStatic && !isTopLevel;
|
| return field
|
|
|