We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The progress on Stack related Lua functions that mutate the Stack.
lua_arith
State::unary
State::binary
State::arith
lua_call
State::call
State::callReturning
lua_callk
lua_concat
State::concat
lua_copy
State::replace
lua_createtable
State::pushTable
lua_getglobal
State::getGlobalWithType
lua_getfield
State::getTableWithType
lua_geti
lua_getiuservalue
lua_getmetatable
State::getMetatable
lua_gettable
lua_insert
lua_len
State::pushLength
lua_load
lua_newtable
lua_newthread
State::pushThread
lua_newuserdatauv
lua_next
State::next
lua_pcall
State::pcall
State::pcallReturning
lua_pcallk
lua_pop
State::pop
lua_pushboolean
Convert<bool>
lua_pushcclosure
State::pushFunction
lua_pushcfunction
Convert<lua_CFunction>
lua_pushfstring
lua_pushglobaltable
State::pushGlobalTable
lua_pushinteger
ConvertIntegral
lua_pushlightuserdata
lua_pushliteral
lua_pushlstring
Convert
lua_pushnil
ConvertNil
Convert<std::optional<T>>
lua_pushnumber
ConvertFloatingPoint
lua_pushstring
Convert<const char*>
lua_pushthread
lua_pushvalue
ConvertIndex::push
lua_pushvfstring
lua_rawget
State::rawGetTableWithType
lua_rawgeti
lua_rawgetp
lua_rawset
State::rawSetTable
lua_rawseti
lua_rawsetp
lua_remove
State::remove
lua_replace
lua_resetthread
lua_resume
lua_rotate
lua_setfield
State::setTable
lua_setglobal
State::setGlobal
State::registerGlobal
lua_seti
lua_setiuservalue
lua_setmetatable
State::setMetatable
lua_settable
lua_settop
State::padWithNil
lua_stringtonumber
lua_toclose
State::toClose
lua_tolstring
Convert<std::string>
Convert<std::string_view>
lua_tostring
lua_xmove
lua_yield
lua_yieldk
luaL_callmeta
State::callMeta
luaL_checklstring
luaL_checkstring
luaL_dofile
luaL_dostring
luaL_execresult
luaL_fileresult
luaL_getmetafield
State::getMetaFieldWithType
State::getMetaField
luaL_getmetatable
luaL_getsubtable
luaL_gsub
luaL_loadbuffer
luaL_loadbufferx
State::load
luaL_loadfile
luaL_loadfilex
luaL_loadstring
luaL_newlib
luaL_newlibtable
luaL_newmetatable
luaL_optlstring
luaL_optstring
luaL_pushfail
luaL_ref
Reference::Reference
luaL_requiref
State::openLib
::pushLib
::require
::pushRequire
luaL_setfuncs
luaL_tolstring
State::format
luaL_traceback
luaL_where
The text was updated successfully, but these errors were encountered:
Possseidon
No branches or pull requests
Stack Mutating
The progress on Stack related Lua functions that mutate the Stack.
Core Library
lua_arith
used inState::unary
,State::binary
andState::arith
lua_call
used inState::call
andState::callReturning
lua_callk
lua_concat
used inState::concat
lua_copy
used inState::replace
lua_createtable
used inState::pushTable
lua_getglobal
used inState::getGlobalWithType
lua_getfield
used inState::getTableWithType
lua_geti
used inState::getTableWithType
lua_getiuservalue
lua_getmetatable
used inState::getMetatable
lua_gettable
used inState::getTableWithType
lua_insert
(invalidates indices)lua_len
used inState::pushLength
lua_load
lua_newtable
lua_newthread
used inState::pushThread
lua_newuserdatauv
lua_next
used inState::next
lua_pcall
used inState::pcall
andState::pcallReturning
lua_pcallk
lua_pop
used inState::pop
lua_pushboolean
used inConvert<bool>
lua_pushcclosure
used inState::pushFunction
lua_pushcfunction
used inConvert<lua_CFunction>
lua_pushfstring
lua_pushglobaltable
used inState::pushGlobalTable
lua_pushinteger
used inConvertIntegral
lua_pushlightuserdata
cannot be wrapped (without using a macro), as it requires an actual literal on the callsite.lua_pushliteral
lua_pushlstring
used in various string relatedConvert
templateslua_pushnil
used inConvertNil
andConvert<std::optional<T>>
lua_pushnumber
used inConvertFloatingPoint
lua_pushstring
used inConvert<const char*>
andConvert
for enumslua_pushthread
lua_pushvalue
used inConvertIndex::push
lua_pushvfstring
lua_rawget
used inState::rawGetTableWithType
lua_rawgeti
used inState::rawGetTableWithType
lua_rawgetp
used inState::rawGetTableWithType
lua_rawset
used inState::rawSetTable
lua_rawseti
used inState::rawSetTable
lua_rawsetp
used inState::rawSetTable
lua_remove
used inState::remove
lua_replace
used inState::replace
lua_resetthread
lua_resume
lua_rotate
(invalidates indices)lua_setfield
used inState::setTable
lua_setglobal
used inState::setGlobal
andState::registerGlobal
lua_seti
used inState::setTable
lua_setiuservalue
lua_setmetatable
used inState::setMetatable
lua_settable
used inState::setTable
lua_settop
used inState::padWithNil
lua_stringtonumber
lua_toclose
used inState::toClose
lua_tolstring
used inConvert<std::string>
andConvert<std::string_view>
lua_tostring
lua_xmove
lua_yield
lua_yieldk
Auxiliary Library
luaL_callmeta
used inState::callMeta
luaL_checklstring
used inConvert<std::string>
andConvert<std::string_view>
luaL_checkstring
luaL_dofile
luaL_dostring
luaL_execresult
luaL_fileresult
luaL_getmetafield
used inState::getMetaFieldWithType
andState::getMetaField
luaL_getmetatable
luaL_getsubtable
luaL_gsub
luaL_loadbuffer
luaL_loadbufferx
used inState::load
luaL_loadfile
luaL_loadfilex
luaL_loadstring
luaL_newlib
luaL_newlibtable
luaL_newmetatable
used inConvert
for userdataluaL_optlstring
luaL_optstring
luaL_pushfail
luaL_ref
used inReference::Reference
luaL_requiref
used inState::openLib
,::pushLib
,::require
and::pushRequire
luaL_setfuncs
luaL_tolstring
used inState::format
luaL_traceback
luaL_where
The text was updated successfully, but these errors were encountered: