| Index: pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart b/pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| index 018e27b33a8aa152df211d152a628a348d7e6ff3..8d17a8ab4286f0638c3c58d02067ee5d1a51433c 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| @@ -70,6 +70,8 @@ abstract class BuilderHelper {
|
|
|
| bool checkArguments(FunctionNode function, Arguments arguments,
|
| List<TypeParameter> typeParameters);
|
| +
|
| + StaticGet makeStaticGet(Member readTarget, int offset);
|
| }
|
|
|
| abstract class FastaAccessor implements Accessor {
|
| @@ -661,10 +663,9 @@ class PropertyAccessor extends kernel.PropertyAccessor with FastaAccessor {
|
| }
|
|
|
| class StaticAccessor extends kernel.StaticAccessor with FastaAccessor {
|
| - final BuilderHelper helper;
|
| -
|
| - StaticAccessor(this.helper, int offset, Member readTarget, Member writeTarget)
|
| - : super(readTarget, writeTarget, offset) {
|
| + StaticAccessor(
|
| + BuilderHelper helper, int offset, Member readTarget, Member writeTarget)
|
| + : super(helper, readTarget, writeTarget, offset) {
|
| assert(readTarget != null || writeTarget != null);
|
| }
|
|
|
|
|