| Index: pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/builder_accessors.dart b/pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| similarity index 95%
|
| rename from pkg/front_end/lib/src/fasta/kernel/builder_accessors.dart
|
| rename to pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| index 37dcb05cd781f51c2254f102c8500f9c6295b9cd..90151e15b3b193c45ea305d7d0cfb90d80750fec 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/builder_accessors.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/fasta_accessors.dart
|
| @@ -2,7 +2,7 @@
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| -library fasta.builder_accessors;
|
| +library fasta.fasta_accessors;
|
|
|
| export 'package:kernel/frontend/accessors.dart' show wrapInvalid;
|
|
|
| @@ -60,7 +60,7 @@ abstract class BuilderHelper {
|
| {bool isSuper: false, isGetter: false, isSetter: false});
|
| }
|
|
|
| -abstract class BuilderAccessor implements Accessor {
|
| +abstract class FastaAccessor implements Accessor {
|
| BuilderHelper get helper;
|
|
|
| String get plainNameForRead;
|
| @@ -87,10 +87,10 @@ abstract class BuilderAccessor implements Accessor {
|
| isSetter: true);
|
| }
|
|
|
| - /* Expression | BuilderAccessor */ doInvocation(
|
| + /* Expression | FastaAccessor */ doInvocation(
|
| int offset, Arguments arguments);
|
|
|
| - /* Expression | BuilderAccessor */ buildPropertyAccess(
|
| + /* Expression | FastaAccessor */ buildPropertyAccess(
|
| IncompleteSend send, bool isNullAware) {
|
| if (send is SendAccessor) {
|
| return buildMethodInvocation(
|
| @@ -102,7 +102,7 @@ abstract class BuilderAccessor implements Accessor {
|
| }
|
| }
|
|
|
| - /* Expression | BuilderAccessor */ buildThrowNoSuchMethodError(
|
| + /* Expression | FastaAccessor */ buildThrowNoSuchMethodError(
|
| Arguments arguments,
|
| {bool isSuper: false,
|
| isGetter: false,
|
| @@ -117,7 +117,7 @@ abstract class BuilderAccessor implements Accessor {
|
| bool get isThisPropertyAccessor => false;
|
| }
|
|
|
| -abstract class CompileTimeErrorAccessor implements BuilderAccessor {
|
| +abstract class CompileTimeErrorAccessor implements FastaAccessor {
|
| @override
|
| Expression get builtBinary => internalError("Unsupported operation.");
|
|
|
| @@ -197,7 +197,7 @@ abstract class CompileTimeErrorAccessor implements BuilderAccessor {
|
| Expression makeInvalidWrite(Expression value) => buildError();
|
| }
|
|
|
| -class ThisAccessor extends BuilderAccessor {
|
| +class ThisAccessor extends FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| final int offset;
|
| @@ -331,7 +331,7 @@ class ThisAccessor extends BuilderAccessor {
|
| toString() => "ThisAccessor($offset${isSuper ? ', super' : ''})";
|
| }
|
|
|
| -abstract class IncompleteSend extends BuilderAccessor {
|
| +abstract class IncompleteSend extends FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| @override
|
| @@ -395,7 +395,7 @@ class SendAccessor extends IncompleteSend {
|
| /// `(SomeType).toString`.
|
| isNullAware = false;
|
| }
|
| - if (receiver is BuilderAccessor) {
|
| + if (receiver is FastaAccessor) {
|
| return receiver.buildPropertyAccess(this, isNullAware);
|
| }
|
| if (receiver is PrefixBuilder) {
|
| @@ -481,7 +481,7 @@ class IncompletePropertyAccessor extends IncompleteSend {
|
| //
|
| isNullAware = false;
|
| }
|
| - if (receiver is BuilderAccessor) {
|
| + if (receiver is FastaAccessor) {
|
| return receiver.buildPropertyAccess(this, isNullAware);
|
| }
|
| if (receiver is PrefixBuilder) {
|
| @@ -538,7 +538,7 @@ class IncompletePropertyAccessor extends IncompleteSend {
|
| toString() => "IncompletePropertyAccessor($offset, $name)";
|
| }
|
|
|
| -class IndexAccessor extends kernel.IndexAccessor with BuilderAccessor {
|
| +class IndexAccessor extends kernel.IndexAccessor with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| IndexAccessor.internal(this.helper, int offset, Expression receiver,
|
| @@ -556,7 +556,7 @@ class IndexAccessor extends kernel.IndexAccessor with BuilderAccessor {
|
|
|
| toString() => "IndexAccessor()";
|
|
|
| - static BuilderAccessor make(
|
| + static FastaAccessor make(
|
| BuilderHelper helper,
|
| int offset,
|
| Expression receiver,
|
| @@ -572,7 +572,7 @@ class IndexAccessor extends kernel.IndexAccessor with BuilderAccessor {
|
| }
|
| }
|
|
|
| -class PropertyAccessor extends kernel.PropertyAccessor with BuilderAccessor {
|
| +class PropertyAccessor extends kernel.PropertyAccessor with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| PropertyAccessor.internal(this.helper, int offset, Expression receiver,
|
| @@ -589,7 +589,7 @@ class PropertyAccessor extends kernel.PropertyAccessor with BuilderAccessor {
|
|
|
| toString() => "PropertyAccessor()";
|
|
|
| - static BuilderAccessor make(
|
| + static FastaAccessor make(
|
| BuilderHelper helper,
|
| int offset,
|
| Expression receiver,
|
| @@ -609,7 +609,7 @@ class PropertyAccessor extends kernel.PropertyAccessor with BuilderAccessor {
|
| }
|
| }
|
|
|
| -class StaticAccessor extends kernel.StaticAccessor with BuilderAccessor {
|
| +class StaticAccessor extends kernel.StaticAccessor with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| StaticAccessor(this.helper, int offset, Member readTarget, Member writeTarget)
|
| @@ -654,7 +654,7 @@ class StaticAccessor extends kernel.StaticAccessor with BuilderAccessor {
|
| }
|
|
|
| class SuperPropertyAccessor extends kernel.SuperPropertyAccessor
|
| - with BuilderAccessor {
|
| + with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| SuperPropertyAccessor(
|
| @@ -676,7 +676,7 @@ class SuperPropertyAccessor extends kernel.SuperPropertyAccessor
|
| toString() => "SuperPropertyAccessor()";
|
| }
|
|
|
| -class ThisIndexAccessor extends kernel.ThisIndexAccessor with BuilderAccessor {
|
| +class ThisIndexAccessor extends kernel.ThisIndexAccessor with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| ThisIndexAccessor(this.helper, int offset, Expression index, Procedure getter,
|
| @@ -695,8 +695,7 @@ class ThisIndexAccessor extends kernel.ThisIndexAccessor with BuilderAccessor {
|
| toString() => "ThisIndexAccessor()";
|
| }
|
|
|
| -class SuperIndexAccessor extends kernel.SuperIndexAccessor
|
| - with BuilderAccessor {
|
| +class SuperIndexAccessor extends kernel.SuperIndexAccessor with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| SuperIndexAccessor(
|
| @@ -716,7 +715,7 @@ class SuperIndexAccessor extends kernel.SuperIndexAccessor
|
| }
|
|
|
| class ThisPropertyAccessor extends kernel.ThisPropertyAccessor
|
| - with BuilderAccessor {
|
| + with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| ThisPropertyAccessor(
|
| @@ -741,7 +740,7 @@ class ThisPropertyAccessor extends kernel.ThisPropertyAccessor
|
| }
|
|
|
| class NullAwarePropertyAccessor extends kernel.NullAwarePropertyAccessor
|
| - with BuilderAccessor {
|
| + with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| NullAwarePropertyAccessor(this.helper, int offset, Expression receiver,
|
| @@ -757,7 +756,7 @@ class NullAwarePropertyAccessor extends kernel.NullAwarePropertyAccessor
|
| toString() => "NullAwarePropertyAccessor()";
|
| }
|
|
|
| -class VariableAccessor extends kernel.VariableAccessor with BuilderAccessor {
|
| +class VariableAccessor extends kernel.VariableAccessor with FastaAccessor {
|
| final BuilderHelper helper;
|
|
|
| VariableAccessor(this.helper, int offset, VariableDeclaration variable,
|
|
|