LLVM: llvm::orc::MachOBuilder< MachOTraits >::Reloc Struct Reference (original) (raw)
#include "[llvm/ExecutionEngine/Orc/MachOBuilder.h](MachOBuilder%5F8h%5Fsource.html)"
Inheritance diagram for llvm::orc::MachOBuilder< MachOTraits >::Reloc:
[legend]
| Public Member Functions | |
|---|---|
| Reloc (int32_t Offset, RelocTarget Target, bool PCRel, unsigned Length, unsigned Type) | |
| MachO::relocation_info & | rawStruct () |
| Public Attributes | |
|---|---|
| RelocTarget | Target |
| Public Attributes inherited from llvm::MachO::relocation_info | |
| int32_t | r_address |
| uint32_t | r_symbolnum: 24 |
| uint32_t | r_pcrel: 1 |
| uint32_t | r_length: 2 |
| uint32_t | r_extern: 1 |
| uint32_t | r_type: 4 |
Detailed Description
template
struct llvm::orc::MachOBuilder< MachOTraits >::Reloc
Definition at line 199 of file MachOBuilder.h.
Constructor & Destructor Documentation
template
| llvm::orc::MachOBuilder< MachOTraits >::Reloc::Reloc ( int32_t Offset, RelocTarget Target, bool PCRel, unsigned Length, unsigned Type ) | inline |
|---|
Definition at line 202 of file MachOBuilder.h.
References assert(), llvm::Length, llvm::Offset, llvm::MachO::relocation_info::r_address, llvm::MachO::relocation_info::r_extern, llvm::MachO::relocation_info::r_length, llvm::MachO::relocation_info::r_pcrel, llvm::MachO::relocation_info::r_symbolnum, llvm::MachO::relocation_info::r_type, and Target.
Member Function Documentation
◆ rawStruct()
template
| MachO::relocation_info & llvm::orc::MachOBuilder< MachOTraits >::Reloc::rawStruct ( ) | inline |
|---|
Definition at line 214 of file MachOBuilder.h.
Member Data Documentation
◆ Target
template
RelocTarget llvm::orc::MachOBuilder< MachOTraits >::Reloc::Target
Definition at line 200 of file MachOBuilder.h.
Referenced by Reloc().
The documentation for this struct was generated from the following file:
- include/llvm/ExecutionEngine/Orc/MachOBuilder.h