LLVM 22.0.0git
llvm::object::BindRebaseSegInfo Class Reference

#include "llvm/Object/MachO.h"

Public Member Functions

LLVM_ABI BindRebaseSegInfo (const MachOObjectFile *Obj)
LLVM_ABI const charcheckSegAndOffsets (int32_t SegIndex, uint64_t SegOffset, uint8_t PointerSize, uint64_t Count=1, uint64_t Skip=0)
LLVM_ABI StringRef segmentName (int32_t SegIndex)
LLVM_ABI StringRef sectionName (int32_t SegIndex, uint64_t SegOffset)
LLVM_ABI uint64_t address (uint32_t SegIndex, uint64_t SegOffset)

Detailed Description

Definition at line 134 of file MachO.h.

Constructor & Destructor Documentation

◆ BindRebaseSegInfo()

Member Function Documentation

◆ address()

uint64_t BindRebaseSegInfo::address ( uint32_t SegIndex,
uint64_t SegOffset )

Definition at line 4456 of file MachOObjectFile.cpp.

◆ checkSegAndOffsets()

const char * BindRebaseSegInfo::checkSegAndOffsets ( int32_t SegIndex,
uint64_t SegOffset,
uint8_t PointerSize,
uint64_t Count = 1,
uint64_t Skip = 0 )

Definition at line 4390 of file MachOObjectFile.cpp.

References llvm::Count.

◆ sectionName()

StringRef BindRebaseSegInfo::sectionName ( int32_t SegIndex,
uint64_t SegOffset )

Definition at line 4449 of file MachOObjectFile.cpp.

◆ segmentName()

StringRef BindRebaseSegInfo::segmentName ( int32_t SegIndex)

Definition at line 4423 of file MachOObjectFile.cpp.

References llvm_unreachable.


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