LLVM 22.0.0git
llvm::orc::tpctypes::RemoteAllocGroup Struct Reference

#include "llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h"

Public Member Functions

 RemoteAllocGroup ()=default
 RemoteAllocGroup (MemProt Prot)
 RemoteAllocGroup (MemProt Prot, bool FinalizeLifetime)
 RemoteAllocGroup (const AllocGroup &AG)

Public Attributes

MemProt Prot
bool FinalizeLifetime = false

Detailed Description

Definition at line 34 of file TargetProcessControlTypes.h.

Constructor & Destructor Documentation

◆ RemoteAllocGroup() [1/4]

llvm::orc::tpctypes::RemoteAllocGroup::RemoteAllocGroup ( )
default

◆ RemoteAllocGroup() [2/4]

llvm::orc::tpctypes::RemoteAllocGroup::RemoteAllocGroup ( MemProt Prot)
inline

Definition at line 36 of file TargetProcessControlTypes.h.

References Prot.

◆ RemoteAllocGroup() [3/4]

llvm::orc::tpctypes::RemoteAllocGroup::RemoteAllocGroup ( MemProt Prot,
bool FinalizeLifetime )
inline

Definition at line 37 of file TargetProcessControlTypes.h.

References FinalizeLifetime, and Prot.

◆ RemoteAllocGroup() [4/4]

llvm::orc::tpctypes::RemoteAllocGroup::RemoteAllocGroup ( const AllocGroup & AG)
inline

Member Data Documentation

◆ FinalizeLifetime

bool llvm::orc::tpctypes::RemoteAllocGroup::FinalizeLifetime = false

◆ Prot


The documentation for this struct was generated from the following file: