Enum StructureAttributes
- Namespace
- AsmResolver.Symbols.Pdb.Leaves
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides members defining all possible attributes that can be assigned to a structure, class or enum type symbol.
[Flags]
public enum StructureAttributes : ushort
Fields
CNested = 16
Indicates the structure defines nested types.
Ctor = 2
Indicates the structure defines constructors or destructors.
FwdRef = 128
Indicates the structure true is a forward reference.
HasUniqueName = 512
Indicates the structure has a decorated name following the regular naming conventions.
HfaMask = 6144
Defines the mask for the floating point type that is used within this structure.
Intrinsic = 8192
Indicates the structure is an intrinsic type.
IsNested = 8
Indicates the structure is a nested class.
MoComMask = 49152
Defines the mask for the MoCOM type kind.
OpAssign = 32
Indicates the structure defines an overloaded assignment (=) operator.
OpCast = 64
Indicates the structure defines casting methods.
OvlOps = 4
Indicates the structure defines overloaded operators.
Packed = 1
Indicates the structure is packed.
Scoped = 256
Indicates the structure is a scoped definition.
Sealed = 1024
Indicates the structure cannot be used as a base class.