| 19136 | // MSVC is broken, what a surprise... |
| 19137 | #else |
| 19138 | noexcept(traits_type::is_noexcept) |
| 19139 | #endif |
| 19140 | { |
| 19141 | auto udata = stack::stack_detail::get_as_upvalues<function_type*>(L); |
| 19142 | function_type* fx = udata.first; |
| 19143 | return call_detail::call_wrapped<void, true, false>(L, fx); |
| 19144 | } |
| 19145 | |
| 19146 | template <bool is_yielding, bool no_trampoline> |
| 19147 | static int call(lua_State* L) { |
no test coverage detected