LLVM 19.0.0git
Public Types | Static Public Attributes | List of all members
llvm::orc::MachO64LE Struct Reference

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

Public Types

using UIntPtr = uint64_t
 
using Header = MachO::mach_header_64
 
using Section = MachO::section_64
 
using NList = MachO::nlist_64
 
using Relocation = MachO::relocation_info
 

Static Public Attributes

static constexpr llvm::endianness Endianness = llvm::endianness::little
 
static constexpr uint32_t Magic = MachO::MH_MAGIC_64
 
static constexpr MachO::LoadCommandType SegmentCmd = MachO::LC_SEGMENT_64
 
static constexpr MachO::LoadCommandType SymTabCmd = MachO::LC_SYMTAB
 

Detailed Description

Definition at line 578 of file MachOBuilder.h.

Member Typedef Documentation

◆ Header

Definition at line 580 of file MachOBuilder.h.

◆ NList

Definition at line 582 of file MachOBuilder.h.

◆ Relocation

Definition at line 583 of file MachOBuilder.h.

◆ Section

Definition at line 581 of file MachOBuilder.h.

◆ UIntPtr

Definition at line 579 of file MachOBuilder.h.

Member Data Documentation

◆ Endianness

constexpr llvm::endianness llvm::orc::MachO64LE::Endianness = llvm::endianness::little
staticconstexpr

Definition at line 585 of file MachOBuilder.h.

◆ Magic

constexpr uint32_t llvm::orc::MachO64LE::Magic = MachO::MH_MAGIC_64
staticconstexpr

Definition at line 586 of file MachOBuilder.h.

◆ SegmentCmd

constexpr MachO::LoadCommandType llvm::orc::MachO64LE::SegmentCmd = MachO::LC_SEGMENT_64
staticconstexpr

Definition at line 587 of file MachOBuilder.h.

◆ SymTabCmd

constexpr MachO::LoadCommandType llvm::orc::MachO64LE::SymTabCmd = MachO::LC_SYMTAB
staticconstexpr

Definition at line 588 of file MachOBuilder.h.


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