| Index: pkg/compiler/lib/src/tree/nodes.dart
|
| diff --git a/pkg/compiler/lib/src/tree/nodes.dart b/pkg/compiler/lib/src/tree/nodes.dart
|
| index 6461256361160e1ae67bf5ebbc2b0bc667254ce6..e239366b3c2592e8bc89c1ca6486cf0c69d2a500 100644
|
| --- a/pkg/compiler/lib/src/tree/nodes.dart
|
| +++ b/pkg/compiler/lib/src/tree/nodes.dart
|
| @@ -486,6 +486,9 @@ class SendSet extends Send {
|
|
|
| accept(Visitor visitor) => visitor.visitSendSet(this);
|
|
|
| + /// `true` if this send is not a simple assignment.
|
| + bool get isComplex => !identical(assignmentOperator.source, '=');
|
| +
|
| /// Whether this is an if-null assignment of the form `a ??= b`.
|
| bool get isIfNullAssignment =>
|
| identical(assignmentOperator.source, '??=');
|
|
|