Enum SimpleTypeKind
- Namespace
- AsmResolver.Symbols.Pdb.Leaves
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides members defining all basic type kinds that can be used as a type index.
public enum SimpleTypeKind : uint
Fields
Boolean128 = 52
Indicates the type index references the 128 bit boolean type.
Boolean16 = 49
Indicates the type index references the 16 bit boolean type.
Boolean32 = 50
Indicates the type index references the 32 bit boolean type.
Boolean64 = 51
Indicates the type index references the 64 bit boolean type.
Boolean8 = 48
Indicates the type index references the 8 bit boolean type.
Byte = 105
Indicates the type index references the 8 bit unsigned int type.
Character16 = 122
Indicates the type index references the char16_t type.
Character32 = 123
Indicates the type index references the char32_t type.
Character8 = 124
Indicates the type index references the char8_t type.
Complex128 = 83
Indicates the type index references the 128 bit complex type.
Complex16 = 86
Indicates the type index references the 16 bit complex type.
Complex32 = 80
Indicates the type index references the 32 bit complex type.
Complex32PartialPrecision = 85
Indicates the type index references the 32 bit PP complex type.
Complex48 = 84
Indicates the type index references the 48 bit complex type.
Complex64 = 81
Indicates the type index references the 64 bit complex type.
Complex80 = 82
Indicates the type index references the 80 bit complex type.
Float128 = 67
Indicates the type index references the 128 bit real type.
Float16 = 70
Indicates the type index references the 16 bit real type.
Float32 = 64
Indicates the type index references the 32 bit real type.
Float32PartialPrecision = 69
Indicates the type index references the 32 bit PP real type.
Float48 = 68
Indicates the type index references the 48 bit real type.
Float64 = 65
Indicates the type index references the 64 bit real type.
Float80 = 66
Indicates the type index references the 80 bit real type.
HResult = 8
Indicates the type index references the OLE/COM HRESULT type.
Int128 = 120
Indicates the type index references the 128 bit signed int type.
Int128Oct = 20
Indicates the type index references the 128 bit signed int type.
Int16 = 114
Indicates the type index references the 16 bit signed int type.
Int16Short = 17
Indicates the type index references the 16 bit signed type.
Int32 = 116
Indicates the type index references the 32 bit signed int type.
Int32Long = 18
Indicates the type index references the 32 bit signed type.
Int64 = 118
Indicates the type index references the 64 bit signed int type.
Int64Quad = 19
Indicates the type index references the 64 bit signed type.
NarrowCharacter = 112
Indicates the type index references the narrow character type.
None = 0
Indicates the type index indicates the absence of a specific type or type category.
NotTranslated = 7
Indicates the type index references a type that is not translated by CVPack.
SByte = 104
Indicates the type index references the 8 bit signed int type.
SignedCharacter = 16
Indicates the type index references the 8 bit signed character type.
UInt128 = 121
Indicates the type index references the 128 bit unsigned int type.
UInt128Oct = 36
Indicates the type index references the 128 bit unsigned int type.
UInt16 = 115
Indicates the type index references the 16 bit unsigned int type.
UInt16Short = 33
Indicates the type index references the 16 bit unsigned type.
UInt32 = 117
Indicates the type index references the 32 bit unsigned int type.
UInt32Long = 34
Indicates the type index references the 32 bit unsigned type.
UInt64 = 119
Indicates the type index references the 64 bit unsigned int type.
UInt64Quad = 35
Indicates the type index references the 64 bit unsigned type.
UnsignedCharacter = 32
Indicates the type index references the 8 bit unsigned character type.
Void = 3
Indicates the type index references the void type.
WideCharacter = 113
Indicates the type index references the wide character type.
Remarks
Reference: https://llvm.org/docs/PDB/TpiStream.html