a2778def75
This should cause no change in behavior, but the layer of indirection keeps us from assuming that typemasks are the underlying implementation of the abstract value domain. Change-Id: I2b51b0da489407de86d5638b2eda9541fdd0276e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/171780 Reviewed-by: Stephen Adams <sra@google.com> Commit-Queue: Mayank Patke <fishythefish@google.com>