LLVM: llvm::MachO::symtab_command Struct Reference (original) (raw)
#include "[llvm/BinaryFormat/MachO.h](BinaryFormat%5F2MachO%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| uint32_t | cmd |
| uint32_t | cmdsize |
| uint32_t | symoff |
| uint32_t | nsyms |
| uint32_t | stroff |
| uint32_t | strsize |
Detailed Description
Definition at line 696 of file MachO.h.
Member Data Documentation
◆ cmd
uint32_t llvm::MachO::symtab_command::cmd
Definition at line 697 of file MachO.h.
Referenced by llvm::object::MachOObjectFile::getSymtabLoadCommand(), and llvm::MachO::swapStruct().
◆ cmdsize
uint32_t llvm::MachO::symtab_command::cmdsize
Definition at line 698 of file MachO.h.
Referenced by checkSymtabCommand(), llvm::object::MachOObjectFile::getSymtabLoadCommand(), and llvm::MachO::swapStruct().
◆ nsyms
uint32_t llvm::MachO::symtab_command::nsyms
Definition at line 700 of file MachO.h.
Referenced by checkSymtabCommand(), llvm::object::MachOObjectFile::getSymbolByIndex(), llvm::object::MachOObjectFile::getSymtabLoadCommand(), llvm::MachO::swapStruct(), llvm::object::MachOObjectFile::symbol_begin(), and llvm::object::MachOObjectFile::symbol_end().
◆ stroff
uint32_t llvm::MachO::symtab_command::stroff
Definition at line 701 of file MachO.h.
Referenced by checkSymtabCommand(), llvm::object::MachOObjectFile::getStringTableData(), llvm::object::MachOObjectFile::getSymtabLoadCommand(), llvm::MachO::swapStruct(), and llvm::objcopy::macho::MachOWriter::totalSize().
◆ strsize
uint32_t llvm::MachO::symtab_command::strsize
Definition at line 702 of file MachO.h.
Referenced by llvm::object::MachOObjectFile::checkSymbolTable(), checkSymtabCommand(), llvm::object::MachOObjectFile::getStringTableData(), llvm::object::MachOObjectFile::getSymtabLoadCommand(), llvm::MachO::swapStruct(), and llvm::objcopy::macho::MachOWriter::totalSize().
◆ symoff
uint32_t llvm::MachO::symtab_command::symoff
Definition at line 699 of file MachO.h.
Referenced by checkSymtabCommand(), llvm::object::MachOObjectFile::getRelocationSymbol(), llvm::object::MachOObjectFile::getSymbolByIndex(), llvm::object::MachOObjectFile::getSymbolIndex(), llvm::object::MachOObjectFile::getSymtabLoadCommand(), llvm::MachO::swapStruct(), llvm::object::MachOObjectFile::symbol_end(), and llvm::objcopy::macho::MachOWriter::totalSize().
The documentation for this struct was generated from the following file:
- include/llvm/BinaryFormat/MachO.h