Index: sdk/lib/_internal/compiler/implementation/types/flat_type_mask.dart |
=================================================================== |
--- sdk/lib/_internal/compiler/implementation/types/flat_type_mask.dart (revision 26345) |
+++ sdk/lib/_internal/compiler/implementation/types/flat_type_mask.dart (working copy) |
@@ -21,8 +21,6 @@ |
FlatTypeMask(DartType base, int kind, bool isNullable) |
: this.internal(base, (kind << 1) | (isNullable ? 1 : 0)); |
- FlatTypeMask.empty() |
- : this.internal(null, (EMPTY << 1) | 1); |
FlatTypeMask.exact(DartType base) |
: this.internal(base, (EXACT << 1) | 1); |
FlatTypeMask.subclass(DartType base) |
@@ -31,6 +29,7 @@ |
: this.internal(base, (SUBTYPE << 1) | 1); |
const FlatTypeMask.nonNullEmpty(): base = null, flags = 0; |
+ const FlatTypeMask.empty() : base = null, flags = 1; |
FlatTypeMask.nonNullExact(DartType base) |
: this.internal(base, EXACT << 1); |