Index: sdk/lib/_internal/compiler/implementation/tree/nodes.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/tree/nodes.dart b/sdk/lib/_internal/compiler/implementation/tree/nodes.dart |
index a1d5e0e14d4b89b3698e2d719bcc42efe3f0ffb3..81a51d3fd8507b9f07f0462e222aa9fd0e19a99b 100644 |
--- a/sdk/lib/_internal/compiler/implementation/tree/nodes.dart |
+++ b/sdk/lib/_internal/compiler/implementation/tree/nodes.dart |
@@ -374,6 +374,11 @@ class Send extends Expression { |
&& identical(selector.asOperator().source.stringValue, 'as'); |
} |
+ bool get isTypeTest { |
+ return isOperator |
+ && identical(selector.asOperator().source.stringValue, 'is'); |
+ } |
+ |
bool get isIsCheck { |
return isOperator |
&& identical(selector.asOperator().source.stringValue, 'is') |