Expand description
Type/Member-Flags (XTypes 1.3 §7.3.4.5).
Alle Flags sind 16-bit Bitmasks. Die Bits sind spec-definiert und werden wire-format-identisch enkodiert.
Structs§
- Alias
Member Flag - Flags fuer Alias-Member (ungebraucht in Minimal, für Wire-Symmetry).
- Alias
Type Flag - Flags fuer Alias-Typ.
- Annotation
Parameter Flag - Flags fuer Annotation-Parameter.
- Annotation
Type Flag - Flags fuer Annotation-Typ.
- Bitfield
Flag - Flags fuer Bitfield (Bitset-Member).
- Bitflag
Flag - Flags fuer Bitflag (Bitmask-Member).
- Bitmask
Type Flag - Flags fuer Bitmask-Typ.
- Bitset
Type Flag - Flags fuer Bitset-Typ.
- Collection
Element Flag - Flags fuer Collection-Element.
- Collection
Type Flag - Flags fuer Collection (Sequence/Array/Map).
- Enum
Literal Flag - Flags fuer Enum-Literal (
@default_literal-Bit). - Enum
Type Flag - Flags fuer Enum-Typ.
- Struct
Member Flag - Flags fuer einen Struct-Member (StructMemberFlag §7.3.4.5).
- Struct
Type Flag - Flags fuer einen Struct-Typ (StructTypeFlag §7.3.4.5).
- Union
Discriminator Flag - Flags fuer einen Union-Discriminator.
- Union
Member Flag - Flags fuer einen Union-Member (§7.3.4.5 UnionMemberFlag).
- Union
Type Flag - Flags fuer einen Union-Typ.