Skip to main content

Implementation — Metatable (impl/metatable/)

This directory describes member indexing native/managed landing points on Il2Cpp and Mono. Lua-visible semantics follow ../../spec/metatable/02-INDEX.md.

FileRuntimeContents
INDEXER-MONO.mdMono EditorLua three-table closure + TypeMemberLuaIndexer
INDEXER-IL2CPP.mdIl2Cpp PlayerDispatch* + NameMetaMap (MetaBinding / TypeRegistry)

Hard constraint: On every path, miss/strict, method direct-return, and getter auto-invoke behavior ≡ spec 02-INDEX.

Parent index: ../IL2CPP.md, ../MONO.md