|
| template<typename ABI , bool store_ret, typename Ret > |
| static std::enable_if_t<!std::is_void< Ret >::value &&store_ret, Ret > | 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_t<!std::is_void< Ret >::value &&!store_ret, Ret > | 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_t<!std::is_void< Ret >::value, Ret > | 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) |
| |