LLVM 20.0.0git
|
Base class for performing redirection of call to symbol to another symbol in runtime. More...
#include "llvm/ExecutionEngine/Orc/RedirectionManager.h"
Public Member Functions | |
virtual | ~RedirectionManager ()=default |
virtual Error | redirect (JITDylib &JD, const SymbolMap &NewDests)=0 |
Change the redirection destination of given symbols to new destination symbols. | |
Error | redirect (JITDylib &JD, SymbolStringPtr Symbol, ExecutorSymbolDef NewDest) |
Change the redirection destination of given symbol to new destination symbol. | |
Base class for performing redirection of call to symbol to another symbol in runtime.
Definition at line 23 of file RedirectionManager.h.
|
virtualdefault |
|
pure virtual |
Change the redirection destination of given symbols to new destination symbols.
Implemented in llvm::orc::IndirectStubsManager, and llvm::orc::JITLinkRedirectableSymbolManager.
Referenced by redirect().
|
inline |
Change the redirection destination of given symbol to new destination symbol.
Definition at line 33 of file RedirectionManager.h.
References redirect().