| 22208 | } |
| 22209 | |
| 22210 | bool valid() const { |
| 22211 | auto pp = stack::push_pop(tbl); |
| 22212 | auto p = stack::probe_get_field<std::is_same<meta::unqualified_t<Table>, global_table>::value>(lua_state(), key, lua_gettop(lua_state())); |
| 22213 | lua_pop(lua_state(), p.levels); |
| 22214 | return p; |
| 22215 | } |
| 22216 | |
| 22217 | int push() const noexcept { |
| 22218 | return push(this->lua_state()); |
nothing calls this directly
no test coverage detected