LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::orc::MachOBuilder< MachOTraits >::Reloc Struct Reference

#include "llvm/ExecutionEngine/Orc/MachOBuilder.h"

Inheritance diagram for llvm::orc::MachOBuilder< MachOTraits >::Reloc:
Inheritance graph
[legend]

Public Member Functions

 Reloc (int32_t Offset, RelocTarget Target, bool PCRel, unsigned Length, unsigned Type)
 
MachO::relocation_inforawStruct ()
 

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<typename MachOTraits>
struct llvm::orc::MachOBuilder< MachOTraits >::Reloc

Definition at line 204 of file MachOBuilder.h.

Constructor & Destructor Documentation

◆ Reloc()

template<typename MachOTraits >
llvm::orc::MachOBuilder< MachOTraits >::Reloc::Reloc ( int32_t  Offset,
RelocTarget  Target,
bool  PCRel,
unsigned  Length,
unsigned  Type 
)
inline

Member Function Documentation

◆ rawStruct()

template<typename MachOTraits >
MachO::relocation_info & llvm::orc::MachOBuilder< MachOTraits >::Reloc::rawStruct ( )
inline

Definition at line 219 of file MachOBuilder.h.

Member Data Documentation

◆ Target

template<typename MachOTraits >
RelocTarget llvm::orc::MachOBuilder< MachOTraits >::Reloc::Target

Definition at line 205 of file MachOBuilder.h.


The documentation for this struct was generated from the following file: