LLVM 20.0.0git
Public Member Functions | Public Attributes | List of all members
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.

◆ RemoteAllocGroup() [3/4]

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

Definition at line 37 of file TargetProcessControlTypes.h.

◆ RemoteAllocGroup() [4/4]

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

Member Data Documentation

◆ FinalizeLifetime

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

◆ Prot

MemProt llvm::orc::tpctypes::RemoteAllocGroup::Prot

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