|
| template<typename HandlerSpecT, typename HandlerT> |
| ExecutionSession::CallControllerHandlerBinding | llvm::orc::bindCallControllerHandler (HandlerT &&H, SymbolLookupFlags LF=SymbolLookupFlags::RequiredSymbol) |
| | Bind H, using the given spec, to the tag with the spec's default name.
|
| template<typename HandlerSpecT, typename HandlerT> |
| ExecutionSession::CallControllerHandlerBinding | llvm::orc::bindCallControllerHandler (SymbolNameSpec Name, HandlerT &&H, SymbolLookupFlags LF=SymbolLookupFlags::RequiredSymbol) |
| | Bind H, using the given spec, to the tag with the given name rather than the spec's default name.
|
| template<typename HandlerSpecT, typename ClassT, typename... MethodArgTs> |
| ExecutionSession::CallControllerHandlerBinding | llvm::orc::bindCallControllerHandler (ClassT *Instance, void(ClassT::*Method)(MethodArgTs...), SymbolLookupFlags LF=SymbolLookupFlags::RequiredSymbol) |
| | Bind a class method, using the given spec, to the tag with the spec's default name.
|
| template<typename HandlerSpecT, typename ClassT, typename... MethodArgTs> |
| ExecutionSession::CallControllerHandlerBinding | llvm::orc::bindCallControllerHandler (SymbolNameSpec Name, ClassT *Instance, void(ClassT::*Method)(MethodArgTs...), SymbolLookupFlags LF=SymbolLookupFlags::RequiredSymbol) |
| | Bind a class method, using the given spec, to the tag with the given name rather than the spec's default name.
|