LLVM: llvm::orc::tpctypes Namespace Reference (original) (raw)

Classes
struct BufferWrite
Describes a write to a buffer. More...
struct FinalizeRequest
struct PointerWrite
Describes a write to a pointer. More...
struct RemoteAllocGroup
struct SegFinalizeRequest
struct SharedMemoryFinalizeRequest
struct SharedMemorySegFinalizeRequest
struct UIntWrite
Typedefs
using UInt8Write = UIntWrite<uint8_t>
Describes a write to a uint8_t.
using UInt16Write = UIntWrite<uint16_t>
Describes a write to a uint16_t.
using UInt32Write = UIntWrite<uint32_t>
Describes a write to a uint32_t.
using UInt64Write = UIntWrite<uint64_t>
Describes a write to a uint64_t.
using DylibHandle = ExecutorAddr
A handle used to represent a loaded dylib in the target process.
using ResolverHandle = ExecutorAddr
A handle used to reference the resolver associated with a loaded dylib in the target process.
using LookupResult = std::vector<std::optional<ExecutorSymbolDef>>

DylibHandle

LookupResult

ResolverHandle

A handle used to reference the resolver associated with a loaded dylib in the target process.

Definition at line 119 of file TargetProcessControlTypes.h.

UInt16Write

UInt32Write

UInt64Write

UInt8Write