union MCSymbol::NameEntryStorageTy
Declaration
union MCSymbol::NameEntryStorageTy { /* full declaration omitted */ };
Description
The name for a symbol. MCSymbol contains a uint64_t so is probably aligned to 8. On a 32-bit system, the name is a pointer so isn't going to satisfy the 8 byte alignment of uint64_t. Account for that here.
Declared at: llvm/include/llvm/MC/MCSymbol.h:149
Member Variables
- public const StringMapEntry<bool>* NameEntry
- public uint64_t AlignmentPadding