LLVM 20.0.0git
Classes | Typedefs
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

using llvm::orc::tpctypes::UInt8Write = typedef UIntWrite<uint8_t>

Describes a write to a uint8_t.

Definition at line 81 of file TargetProcessControlTypes.h.