| Index: pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| index bd8d80e6663e70c0914fd76e3b1c88683820a8b7..941b74f7df3529aee1664fc98ba330ead5116683 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
|
| @@ -345,8 +345,9 @@ class KernelMapLiteral extends MapLiteral implements KernelExpression {
|
| /// Shadow object for [MethodInvocation].
|
| class KernelMethodInvocation extends MethodInvocation
|
| implements KernelExpression {
|
| - KernelMethodInvocation(Expression receiver, Name name, Arguments arguments)
|
| - : super(receiver, name, arguments);
|
| + KernelMethodInvocation(Expression receiver, Name name, Arguments arguments,
|
| + [Procedure interfaceTarget])
|
| + : super(receiver, name, arguments, interfaceTarget);
|
|
|
| KernelMethodInvocation.byReference(Expression receiver, Name name,
|
| Arguments arguments, Reference interfaceTargetReference)
|
| @@ -384,7 +385,8 @@ class KernelNullLiteral extends NullLiteral implements KernelExpression {
|
|
|
| /// Shadow object for [PropertyGet].
|
| class KernelPropertyGet extends PropertyGet implements KernelExpression {
|
| - KernelPropertyGet(Expression receiver, Name name) : super(receiver, name);
|
| + KernelPropertyGet(Expression receiver, Name name, [Member interfaceTarget])
|
| + : super(receiver, name, interfaceTarget);
|
|
|
| KernelPropertyGet.byReference(
|
| Expression receiver, Name name, Reference interfaceTargetReference)
|
| @@ -400,8 +402,9 @@ class KernelPropertyGet extends PropertyGet implements KernelExpression {
|
|
|
| /// Shadow object for [PropertyGet].
|
| class KernelPropertySet extends PropertySet implements KernelExpression {
|
| - KernelPropertySet(Expression receiver, Name name, Expression value)
|
| - : super(receiver, name, value);
|
| + KernelPropertySet(Expression receiver, Name name, Expression value,
|
| + [Member interfaceTarget])
|
| + : super(receiver, name, value, interfaceTarget);
|
|
|
| KernelPropertySet.byReference(Expression receiver, Name name,
|
| Expression value, Reference interfaceTargetReference)
|
|
|