|
LLVM 24.0.0git
|
Base class for specs that bind handlers for calls with the SPS signature SPSSigT. More...
#include "llvm/ExecutionEngine/Orc/SPSHandlerSpec.h"
Public Types | |
| using | SPSSig = SPSSigT |
| The call's SPS signature. | |
Static Public Member Functions | |
| template<typename HandlerT> | |
| static ExecutionSession::CallControllerHandlerFn | wrap (HandlerT &&H) |
| Wrap H as a handler for the call. | |
Base class for specs that bind handlers for calls with the SPS signature SPSSigT.
Derived specs add the default tag name, e.g.:
Use with bindCallControllerHandler.
Definition at line 41 of file SPSHandlerSpec.h.
| using llvm::orc::sps::HandlerSpec< SPSSigT >::SPSSig = SPSSigT |
The call's SPS signature.
Definition at line 44 of file SPSHandlerSpec.h.
|
inlinestatic |
Wrap H as a handler for the call.
H takes a sender for the call's result, followed by the call's arguments.
Definition at line 49 of file SPSHandlerSpec.h.
References H.