LLVM  17.0.0git
Classes | Typedefs
llvm::orc::tpctypes Namespace Reference

Classes

struct  BufferWrite
 Describes a write to a buffer. More...
 
struct  FinalizeRequest
 
struct  SegFinalizeRequest
 
struct  SharedMemoryFinalizeRequest
 
struct  SharedMemorySegFinalizeRequest
 
struct  UIntWrite
 

Typedefs

using UInt8Write = UIntWrite< uint8_t >
 Describes a write to a uint8_t. More...
 
using UInt16Write = UIntWrite< uint16_t >
 Describes a write to a uint16_t. More...
 
using UInt32Write = UIntWrite< uint32_t >
 Describes a write to a uint32_t. More...
 
using UInt64Write = UIntWrite< uint64_t >
 Describes a write to a uint64_t. More...
 
using DylibHandle = ExecutorAddr
 A handle used to represent a loaded dylib in the target process. More...
 
using LookupResult = std::vector< ExecutorAddr >
 

Typedef Documentation

◆ DylibHandle

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

Definition at line 88 of file TargetProcessControlTypes.h.

◆ LookupResult

using llvm::orc::tpctypes::LookupResult = typedef std::vector<ExecutorAddr>

Definition at line 90 of file TargetProcessControlTypes.h.

◆ UInt16Write

Describes a write to a uint16_t.

Definition at line 68 of file TargetProcessControlTypes.h.

◆ UInt32Write

Describes a write to a uint32_t.

Definition at line 71 of file TargetProcessControlTypes.h.

◆ UInt64Write

Describes a write to a uint64_t.

Definition at line 74 of file TargetProcessControlTypes.h.

◆ UInt8Write

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

Describes a write to a uint8_t.

Definition at line 65 of file TargetProcessControlTypes.h.