|
template<typename ABI , bool store_ret, typename Ret > |
static std::enable_if<!std::is_void< Ret >::value &&store_ret, Ret >::type | GuestABI::callFrom (ThreadContext *tc, typename ABI::State &state, std::function< Ret(ThreadContext *)> target) |
|
template<typename ABI , bool store_ret, typename Ret > |
static std::enable_if<!std::is_void< Ret >::value &&!store_ret, Ret >::type | GuestABI::callFrom (ThreadContext *tc, typename ABI::State &state, std::function< Ret(ThreadContext *)> target) |
|
template<typename ABI > |
static void | GuestABI::callFrom (ThreadContext *tc, typename ABI::State &state, std::function< void(ThreadContext *)> target) |
|
template<typename ABI , bool store_ret, typename Ret , typename NextArg , typename ... Args> |
static std::enable_if<!std::is_void< Ret >::value, Ret >::type | GuestABI::callFrom (ThreadContext *tc, typename ABI::State &state, std::function< Ret(ThreadContext *, NextArg, Args...)> target) |
|
template<typename ABI , typename NextArg , typename ... Args> |
static void | GuestABI::callFrom (ThreadContext *tc, typename ABI::State &state, std::function< void(ThreadContext *, NextArg, Args...)> target) |
|
template<typename ABI , typename Ret > |
static void | GuestABI::dumpArgsFrom (int count, std::ostream &os, ThreadContext *tc, typename ABI::State &state) |
|
template<typename ABI , typename Ret , typename NextArg , typename ... Args> |
static void | GuestABI::dumpArgsFrom (int count, std::ostream &os, ThreadContext *tc, typename ABI::State &state) |
|