MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / call_wrapper_variable

Function call_wrapper_variable

Libs/sol/sol.hpp:17540–17545  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17538 namespace function_detail {
17539 template <typename F, F fx>
17540 inline int call_wrapper_variable(std::false_type, lua_State* L) {
17541 typedef meta::bind_traits<meta::unqualified_t<F>> traits_type;
17542 typedef typename traits_type::args_list args_list;
17543 typedef meta::tuple_types<typename traits_type::return_type> return_type;
17544 return stack::call_into_lua(return_type(), args_list(), L, 1, fx);
17545 }
17546
17547 template <typename R, typename V, V, typename T>
17548 inline int call_set_assignable(std::false_type, T&&, lua_State* L) {

Callers

nothing calls this directly

Calls 3

call_into_luaFunction · 0.85
return_typeClass · 0.85
push_referenceFunction · 0.85

Tested by

no test coverage detected