| 17246 | } |
| 17247 | |
| 17248 | int call(lua_State* L) { |
| 17249 | int nr = call_detail::call_wrapped<void, true, false>(L, fx); |
| 17250 | if (is_yielding) { |
| 17251 | return lua_yield(L, nr); |
| 17252 | } |
| 17253 | else { |
| 17254 | return nr; |
| 17255 | } |
| 17256 | } |
| 17257 | |
| 17258 | int operator()(lua_State* L) { |
| 17259 | if (!no_trampoline) { |