LLVM 20.0.0git
|
#include "ObjCopy/MachO/MachOObject.h"
Public Member Functions | |
unsigned | getPlainRelocationSymbolNum (bool IsLittleEndian) |
void | setPlainRelocationSymbolNum (unsigned SymbolNum, bool IsLittleEndian) |
Public Attributes | |
std::optional< const SymbolEntry * > | Symbol |
std::optional< const Section * > | Sec |
bool | Scattered |
bool | IsAddend |
bool | Extern |
MachO::any_relocation_info | Info |
Definition at line 172 of file MachOObject.h.
|
inline |
Definition at line 186 of file MachOObject.h.
References Info, and llvm::MachO::any_relocation_info::r_word1.
|
inline |
Definition at line 192 of file MachOObject.h.
References assert(), Info, and llvm::MachO::any_relocation_info::r_word1.
bool llvm::objcopy::macho::RelocationInfo::Extern |
Definition at line 183 of file MachOObject.h.
MachO::any_relocation_info llvm::objcopy::macho::RelocationInfo::Info |
Definition at line 184 of file MachOObject.h.
Referenced by getPlainRelocationSymbolNum(), and setPlainRelocationSymbolNum().
bool llvm::objcopy::macho::RelocationInfo::IsAddend |
Definition at line 181 of file MachOObject.h.
bool llvm::objcopy::macho::RelocationInfo::Scattered |
Definition at line 178 of file MachOObject.h.
Definition at line 176 of file MachOObject.h.
std::optional<const SymbolEntry *> llvm::objcopy::macho::RelocationInfo::Symbol |
Definition at line 174 of file MachOObject.h.