LLVM 22.0.0git
llvm::orc::tpctypes Namespace Reference

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 LookupResult = std::vector<ExecutorSymbolDef>

Typedef Documentation

◆ DylibHandle

A handle used to represent a loaded dylib in the target process.

Definition at line 115 of file TargetProcessControlTypes.h.

◆ LookupResult

Definition at line 117 of file TargetProcessControlTypes.h.

◆ UInt16Write

Describes a write to a uint16_t.

Definition at line 84 of file TargetProcessControlTypes.h.

◆ UInt32Write

Describes a write to a uint32_t.

Definition at line 87 of file TargetProcessControlTypes.h.

◆ UInt64Write

Describes a write to a uint64_t.

Definition at line 90 of file TargetProcessControlTypes.h.

◆ UInt8Write

Describes a write to a uint8_t.

Definition at line 81 of file TargetProcessControlTypes.h.