| 18778 | } |
| 18779 | |
| 18780 | inline protected_function_result::protected_function_result(unsafe_function_result&& o) noexcept |
| 18781 | : L(o.lua_state()), index(o.stack_index()), returncount(o.return_count()), popcount(o.return_count()), err(o.status()) { |
| 18782 | // Must be manual, otherwise destructor will screw us |
| 18783 | // return count being 0 is enough to keep things clean |
| 18784 | // but we will be thorough |
| 18785 | o.abandon(); |
| 18786 | } |
| 18787 | |
| 18788 | inline protected_function_result& protected_function_result::operator=(unsafe_function_result&& o) noexcept { |
| 18789 | L = o.lua_state(); |
nothing calls this directly
no test coverage detected