enum SymbolBaseType

Declared at: llvm/include/llvm/BinaryFormat/COFF.h:238

Enumerators

NameValueComment
IMAGE_SYM_TYPE_NULL0No type information or unknown base type.
IMAGE_SYM_TYPE_VOID1Used with void pointers and functions.
IMAGE_SYM_TYPE_CHAR2A character (signed byte).
IMAGE_SYM_TYPE_SHORT3A 2-byte signed integer.
IMAGE_SYM_TYPE_INT4A natural integer type on the target.
IMAGE_SYM_TYPE_LONG5A 4-byte signed integer.
IMAGE_SYM_TYPE_FLOAT6A 4-byte floating-point number.
IMAGE_SYM_TYPE_DOUBLE7An 8-byte floating-point number.
IMAGE_SYM_TYPE_STRUCT8A structure.
IMAGE_SYM_TYPE_UNION9An union.
IMAGE_SYM_TYPE_ENUM10An enumerated type.
IMAGE_SYM_TYPE_MOE11A member of enumeration (a specific value).
IMAGE_SYM_TYPE_BYTE12A byte; unsigned 1-byte integer.
IMAGE_SYM_TYPE_WORD13A word; unsigned 2-byte integer.
IMAGE_SYM_TYPE_UINT14An unsigned integer of natural size.
IMAGE_SYM_TYPE_DWORD15An unsigned 4-byte integer.