LLVM 20.0.0git
|
Use ExecutorProcessControl to register debug objects locally or in a remote executor process. More...
#include "llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h"
Public Member Functions | |
EPCDebugObjectRegistrar (ExecutionSession &ES, ExecutorAddr RegisterFn) | |
Error | registerDebugObject (ExecutorAddrRange TargetMem, bool AutoRegisterCode) override |
Public Member Functions inherited from llvm::orc::DebugObjectRegistrar | |
virtual Error | registerDebugObject (ExecutorAddrRange TargetMem, bool AutoRegisterCode)=0 |
virtual | ~DebugObjectRegistrar ()=default |
Use ExecutorProcessControl to register debug objects locally or in a remote executor process.
Definition at line 40 of file EPCDebugObjectRegistrar.h.
|
inline |
Definition at line 42 of file EPCDebugObjectRegistrar.h.
|
overridevirtual |
Implements llvm::orc::DebugObjectRegistrar.
Definition at line 52 of file EPCDebugObjectRegistrar.cpp.
References llvm::orc::ExecutionSession::callSPSWrapper().