flag property

int flag

Implementation

int get flag {
  switch ((lower == null, upper == null)) {
    case (true, true):
      return 24;
    case (true, false):
      return 8 + bounds._upperFlag;
    case (false, true):
      return 16 + bounds._lowerFlag;
    case (false, false):
      return lower == upper ? 1 : bounds._lowerFlag + bounds._upperFlag;
  }
}