BoundsType.BoundsType

Undocumented in source.
  1. alias BoundsType = byte
  2. alias BoundsType = short
  3. alias BoundsType = int
  4. alias BoundsType = long
  5. alias BoundsType = CommonType!(LowType, HighType)
  6. alias BoundsType = CommonType!(LowType, HighType)
  7. alias BoundsType = ubyte
  8. alias BoundsType = ushort
  9. alias BoundsType = uint
  10. alias BoundsType = ulong
  11. alias BoundsType = CommonType!(LowType, HighType)
  12. alias BoundsType = CommonType!(LowType, HighType)
  13. alias BoundsType = CommonType!(LowType, HighType)
  14. alias BoundsType = CommonType!(LowType, HighType)
  15. alias BoundsType = CommonType!(LowType, HighType)
    template BoundsType(alias low, alias high, bool packed = true, bool signed = false)
    version(none)
    static if(!(isIntegral!LowType && isIntegral!HighType))
    static if(!(isFloatingPoint!LowType && isFloatingPoint!HighType))
    static if(!(isSomeChar!LowType && isSomeChar!HighType))
    static if(isBoolean!LowType && isBoolean!HighType)
    alias BoundsType = CommonType!(LowType, HighType)

Meta