TypeFlags

A list of flags for types.

Members

Aliases

Flags
alias Flags = typeof(None)

The actual flags.

Enums

None
enum None

The actual flags.

Functions

has
bool has(Flags fs)

Returns true if any bit from fs is set in flags.

hasAll
bool hasAll(Flags fs)

Returns true if all bits from fs are set in flags.

isBasic
bool isBasic()

Returns true if basic.

isBoolVal
bool isBoolVal()

Returns true if boolean value.

isComplex
bool isComplex()

Returns true if complex.

isFloating
bool isFloating()

Returns true if floating.

isImaginary
bool isImaginary()

Returns true if imaginary.

isIntegral
bool isIntegral()

Returns true if integral.

isPointer
bool isPointer()

Returns true if pointer.

isReal
bool isReal()

Returns true if real.

isScalar
bool isScalar()

Returns true if scalar.

isSigned
bool isSigned()

Returns true if signed.

isUnsigned
bool isUnsigned()

Returns true if unsigned.

isZeroInit
bool isZeroInit()

Returns true if zero init.

Variables

flags
Flags flags;

Holds a set of flags.

Meta