List of all items
Structs
- UserdataDirectFieldResult
- debug::LuaDebug
- internal::buffer::Buffer
- internal::buffer::RawBuffer
- internal::call::LuaProtectedErrorFrame
- internal::class::Class
- internal::class::Object
- internal::class::RawLuauClass
- internal::class::RawLuauObject
- internal::function::Closure
- internal::function::FeedbackVectorSlot
- internal::function::FeedbackVectorSlotCallTarget
- internal::function::LocVar
- internal::function::Proto
- internal::function::RawClosure
- internal::function::RawLocVar
- internal::function::RawLuaClosure
- internal::function::RawNativeClosure
- internal::function::RawProto
- internal::function::RawUpVal
- internal::function::RawUpValOpen
- internal::function::UpVal
- internal::function::UpValOpen
- internal::gc::GcCycleMetrics
- internal::gc::GcMetrics
- internal::gc::GcObject
- internal::gc::GcStats
- internal::gc::RawGcObject
- internal::layout::Align8Byte
- internal::memory::GcoPageWalk
- internal::memory::LuaPage
- internal::memory::RawLuaPage
- internal::table::LuaNode
- internal::table::LuaNodeCursor
- internal::table::RawLuaNode
- internal::table::RawLuaTable
- internal::table::RawTKey
- internal::table::TKey
- internal::table::Table
- internal::userdata::LuaUserdataDirectAccessData
- internal::userdata::RawUserdata
- internal::userdata::TypedUserdata
- internal::userdata::Userdata
- internal::userdata::UserdataTypeRegistration
- internal::value::NilObject
- internal::value::RawTValue
- internal::value::TValue
- internal::value::TValueCursor
- lua::Lua
- native::LuaUserdataRef
- native::LuaUserdataRefMut
- native::NativeArgument
- native::NativeArguments
- native::NativeCallContext
- native::NativeFunction
- native::NativeModule
- state::CallInfo
- state::CallInfoCursor
- state::ExecutionCallbackStorage
- state::GlobalState
- state::InterruptRequest
- state::LuaCallbacks
- state::LuaExecutionCallbacks
- state::RawCallInfo
- state::RawGlobalState
- state::RawLuaState
- state::RawMainState
- state::SystemLuaAllocator
- string::LuaString
- string::RawTString
- string::StringTable
- string::TString
- thread::LuaStringBuilder
- thread::LuaStringBuilderStorage
- thread::StackGuard
- thread::Thread
Enums
- VmControl
- VmError
- VmExit
- internal::class::ObjectMemberLookup
- internal::metamethod::TmEvent
- internal::userdata::TypedUserdataError
- internal::vm::PreCallResult
- state::GcInterrupt
- state::GcPhase
- state::InterruptKind
- state::ProtectedErrorAction
Unions
- internal::function::FeedbackVectorSlotData
- internal::function::RawUpValData
- internal::table::RawLuaTableFree
- internal::value::RawValue
- state::RawCallInfoSaved
Traits
- debug::DebugRuntime
- internal::RawHandle
- internal::api::RawStackAccess
- internal::buffer::BufferRuntime
- internal::call::CallRuntime
- internal::call::ErrorRuntime
- internal::call::ProtectedCall
- internal::call::ThreadStack
- internal::class::ClassRuntime
- internal::function::FunctionRuntime
- internal::gc::GcBarrier
- internal::gc::GcCategoryNamer
- internal::gc::GcHeapVisitor
- internal::gc::GcRuntime
- internal::memory::MemoryRuntime
- internal::metamethod::MetamethodRuntime
- internal::table::TableRuntime
- internal::userdata::TypedUserdataAccess
- internal::userdata::UserdataRuntime
- internal::userdata::UserdataTypeRegistryAccess
- internal::vm::VmCallFrame
- internal::vm::VmConversions
- internal::vm::VmExecution
- internal::vm::VmOperations
- state::LuaAllocator
- state::ThreadLifecycle
- state::ThreadState
- string::StringFormatting
- string::StringRuntime
Macros
Functions
- clock
- internal::gc::bit_mask
- internal::number::clamp_f
- internal::number::int_to_str
- internal::number::lerp_f
- internal::number::num_to_str
- internal::number::sign_f
- internal::number::str_to_long
- internal::number::str_to_num
- internal::value::nil_object
- internal::vm::get_comp_tm
- internal::vm::string_compare
- string::hash
- thread::is_pseudo
- thread::upvalue_index
Type Aliases
- LuaDestructor
- LuaInlineDestructor
- LuaUserdataDirectAccess
- LuaUserdataDirectFieldGet
- LuaUserdataDirectNamecall
- LuaUserdataMark
- VmErrorResult
- VmResult
- debug::LuaCounterFunction
- debug::LuaCounterValue
- debug::LuaCoverage
- debug::LuaDebugInterruptHook
- debug::LuaHook
- internal::builtins::LuauFastFunction
- internal::call::Pfunc
- internal::gc::GcHeapEdge
- internal::gc::GcHeapNode
- internal::userdata::LuaUserdataMark
- native::NativeCallResult
- native::RawNativeContinuation
- native::RawNativeFunction
- state::AllocateCallback
- state::EmbedderGc
- state::EmbedderMark
- state::ExecutionClose
- state::ExecutionCounterData
- state::ExecutionDestroy
- state::ExecutionDisable
- state::ExecutionEnter
- state::ExecutionInlineFunction
- state::ExecutionInterrupt
- state::ExecutionMemorySize
- state::ExecutionTypeMapping
- state::GcInterruptCallback
- state::PatternInterrupt
- state::ProtectedErrorCallback
- state::UserAtomCallback
- state::UserThreadCallback
Statics
Constants
- LUA_GC_COLLECT
- LUA_GC_COUNT
- LUA_GC_COUNT_B
- LUA_GC_IS_PAUSED
- LUA_GC_IS_RUNNING
- LUA_GC_RESTART
- LUA_GC_SET_GOAL
- LUA_GC_SET_STEP_MUL
- LUA_GC_SET_STEP_SIZE
- LUA_GC_STEP
- LUA_GC_STOP
- USERDATA_TAG_LIMIT
- debug::LUA_ID_SIZE
- internal::buffer::MAX_BUFFER_SIZE
- internal::gc::BLACK_BIT
- internal::gc::FIXED_BIT
- internal::gc::GCS_ATOMIC
- internal::gc::GCS_PAUSE
- internal::gc::GCS_PROPAGATE
- internal::gc::GCS_PROPAGATE_AGAIN
- internal::gc::GCS_SWEEP
- internal::gc::WHITE0_BIT
- internal::gc::WHITE1_BIT
- internal::gc::WHITE_BITS
- internal::memory::GCO_LINK_OFFSET
- internal::memory::LUA_PAGE_PADDING
- internal::metamethod::TM_N
- internal::number::LUAI_MAXINT2STR
- internal::number::LUAI_MAXNUM2STR
- internal::table::RAW_LUA_NODE_DUMMY
- internal::table::RAW_TKEY_DEAD_KEY
- internal::table::RAW_TKEY_NIL
- internal::value::RAW_TVALUE_NIL
- state::BASIC_CI_SIZE
- state::BASIC_STACK_SIZE
- state::EXTRA_STACK
- state::INITIAL_STACK_SIZE
- state::LUA_BREAK
- state::LUA_CALLINFO_HANDLE
- state::LUA_CALLINFO_NATIVE
- state::LUA_CALLINFO_OP_YIELD
- state::LUA_CALLINFO_RETURN
- state::LUA_ERRERR
- state::LUA_ERRERRMSG
- state::LUA_ERRMEM
- state::LUA_ERRRUN
- state::LUA_ERRSYNTAX
- state::LUA_MEMERRMSG
- state::LUA_OK
- state::LUA_YIELD
- state::MAX_NATIVE_CALLS_HARD
- state::VM_ALLOC_ALIGN
- string::ATOM_UNDEFINED
- string::MAX_STRING_SIZE
- thread::LUAI_MAX_CALLS
- thread::LUAI_MAX_C_STACK
- thread::LUAI_MAX_NATIVE_CALLS
- thread::LUA_BUFFER_SIZE
- thread::LUA_COERR
- thread::LUA_COFIN
- thread::LUA_CONOR
- thread::LUA_CORUN
- thread::LUA_COSUS
- thread::LUA_ENVIRON_INDEX
- thread::LUA_GLOBALS_INDEX
- thread::LUA_MIN_STACK
- thread::LUA_MULTRET
- thread::LUA_NOREF
- thread::LUA_REFNIL
- thread::LUA_REGISTRY_INDEX
- thread::LUA_TNONE
- types::LUA_EXTRA_SIZE
- types::LUA_TBOOLEAN
- types::LUA_TBUFFER
- types::LUA_TCLASS
- types::LUA_TDEADKEY
- types::LUA_TFUNCTION
- types::LUA_TINTEGER
- types::LUA_TLIGHTUSERDATA
- types::LUA_TNIL
- types::LUA_TNUMBER
- types::LUA_TOBJECT
- types::LUA_TPROTO
- types::LUA_TSTRING
- types::LUA_TTABLE
- types::LUA_TTHREAD
- types::LUA_TUPVALUE
- types::LUA_TUSERDATA
- types::LUA_TVECTOR
- types::LUA_T_COUNT
- types::LUA_VECTOR_SIZE