| 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 8957ac05ead5ba8d16e2cea1c354f43854235e55..40eca1aa818cf2a444dfae9ad3eeb0441d5990d9 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
|
| @@ -904,6 +904,12 @@ class KernelIfStatement extends IfStatement implements KernelStatement {
|
| }
|
| }
|
|
|
| +/// Concrete shadow object representing an assignment to a target for which
|
| +/// assignment is not allowed.
|
| +class KernelIllegalAssignment extends KernelComplexAssignment {
|
| + KernelIllegalAssignment(Expression rhs) : super(rhs);
|
| +}
|
| +
|
| /// Concrete shadow object representing an assignment to a target of the form
|
| /// `a[b]`.
|
| class KernelIndexAssign extends KernelComplexAssignmentWithReceiver {
|
|
|