| Index: pkg/compiler/lib/src/tree_ir/tree_ir_nodes.dart
|
| diff --git a/pkg/compiler/lib/src/tree_ir/tree_ir_nodes.dart b/pkg/compiler/lib/src/tree_ir/tree_ir_nodes.dart
|
| index ab549e23cc78497dbbc689dc27be4f4a0b48bf38..b30c36809ca132d127ff8c6971266c3e788f6a10 100644
|
| --- a/pkg/compiler/lib/src/tree_ir/tree_ir_nodes.dart
|
| +++ b/pkg/compiler/lib/src/tree_ir/tree_ir_nodes.dart
|
| @@ -181,16 +181,8 @@ class InvokeStatic extends Expression implements Invoke {
|
| final Selector selector;
|
| final SourceInformation sourceInformation;
|
|
|
| - /// True if the [target] is known not to diverge or read or write any
|
| - /// mutable state.
|
| - ///
|
| - /// This is set for calls to `getInterceptor` and `identical` to indicate
|
| - /// that they can be safely be moved across an impure expression
|
| - /// (assuming the [arguments] are not affected by the impure expression).
|
| - bool isEffectivelyConstant = false;
|
| -
|
| InvokeStatic(this.target, this.selector, this.arguments,
|
| - {this.sourceInformation});
|
| + [this.sourceInformation]);
|
|
|
| accept(ExpressionVisitor visitor) => visitor.visitInvokeStatic(this);
|
| accept1(ExpressionVisitor1 visitor, arg) {
|
|
|