Metatables
Metatables, readonly state, and namecall methods.
Functions
debug.getmetatableSame behavior as getrawmetatable; separately registered closure.
debug.setmetatableReturns original value; separately registered equivalent of setrawmetatable.
getmetafieldRaw field or nil.
getnamecallmethodCurrent method name, when available.
getrawmetatableRaw metatable or nil.
hasmetafieldTests for non-nil metatable field.
hasmetatableTests metatable presence.
isreadonlyTable flag.
iswritableNegation of isreadonly.
makereadonlySets readonly flag.
makewriteableClears readonly flag.
setnamecallmethodSets current method name.
setrawmetatableReturns the original value; Instance replacement is a no-op.
setreadonlySets table flag.