nngn
Loading...
Searching...
No Matches
nngn::lua::detail::stack_type Concept Reference

A built-in type from this library with stack manipulation operations. More...

#include <lua.h>

Concept definition

template<typename T>
concept nngn::lua::detail::stack_type = requires(lua_State *L, int i, T t) {
{ T{L, i} };
{ t.state() } -> std::same_as<state_view>;
{ t.push() } -> std::same_as<int>;
}
A built-in type from this library with stack manipulation operations.
Definition: lua.h:198
for i
Definition: font.lua:5
#define T(f0, f1, f2)

Detailed Description

A built-in type from this library with stack manipulation operations.