LLVM 20.0.0git
Public Member Functions | List of all members
llvm::orc::MachOBuilder< MachOTraits >::RelocTarget Class Reference

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

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

Public Member Functions

 RelocTarget (const Section &S)
 
 RelocTarget (SymbolContainer &SC, size_t Idx)
 
bool isSymbol ()
 
uint32_t getSymbolNum ()
 
uint32_t getSectionId ()
 
MachOTraits::NList & nlist ()
 

Detailed Description

template<typename MachOTraits>
class llvm::orc::MachOBuilder< MachOTraits >::RelocTarget

Definition at line 174 of file MachOBuilder.h.

Constructor & Destructor Documentation

◆ RelocTarget() [1/2]

template<typename MachOTraits >
llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::RelocTarget ( const Section S)
inline

Definition at line 176 of file MachOBuilder.h.

◆ RelocTarget() [2/2]

template<typename MachOTraits >
llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::RelocTarget ( SymbolContainer &  SC,
size_t  Idx 
)
inline

Definition at line 177 of file MachOBuilder.h.

References Idx.

Member Function Documentation

◆ getSectionId()

template<typename MachOTraits >
uint32_t llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::getSectionId ( )
inline

◆ getSymbolNum()

template<typename MachOTraits >
uint32_t llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::getSymbolNum ( )
inline

◆ isSymbol()

template<typename MachOTraits >
bool llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::isSymbol ( )
inline

◆ nlist()

template<typename MachOTraits >
MachOTraits::NList & llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::nlist ( )
inline

Member Data Documentation

◆ S

template<typename MachOTraits >
const Section* llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::S

◆ SC

template<typename MachOTraits >
SymbolContainer* llvm::orc::MachOBuilder< MachOTraits >::RelocTarget::SC

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