LLVM: llvm::orc::MachOPlatform::HeaderOptions Struct Reference (original) (raw)

Configuration for the mach-o header of a JITDylib. More...

#include "[llvm/ExecutionEngine/Orc/MachOPlatform.h](MachOPlatform%5F8h%5Fsource.html)"

Public Member Functions
Public Attributes
std::optional< Dylib > IDDylib
Override for LC_IC_DYLIB.
std::vector< LoadDylibCmd > LoadDylibs
List of LC_LOAD_DYLIBs.
std::vector< std::string > RPaths
List of LC_RPATHs.
std::vector< BuildVersionOpts > BuildVersions
List of LC_BUILD_VERSIONs.

Configuration for the mach-o header of a JITDylib.

Specify common load commands that should be added to the header.

Definition at line 53 of file MachOPlatform.h.

llvm::orc::MachOPlatform::HeaderOptions::HeaderOptions ( ) default

HeaderOptions() [2/2]

llvm::orc::MachOPlatform::HeaderOptions::HeaderOptions ( Dylib D) inline

BuildVersions

std::vector<BuildVersionOpts> llvm::orc::MachOPlatform::HeaderOptions::BuildVersions

IDDylib

std::optional<Dylib> llvm::orc::MachOPlatform::HeaderOptions::IDDylib

LoadDylibs

std::vector<LoadDylibCmd> llvm::orc::MachOPlatform::HeaderOptions::LoadDylibs

RPaths

std::vectorstd::string llvm::orc::MachOPlatform::HeaderOptions::RPaths


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