├── CMakeLists.txt ├── EnumVisitor.cpp ├── FFIBindingsUtils.cpp ├── FunctionVisitor.cpp ├── GenerateFFIBindings.cpp ├── GenerateFFIBindings.hpp ├── LICENSE.TXT ├── Makefile ├── README.md ├── RecordVisitor.cpp ├── TypedefVisitor.cpp ├── clang-patch.diff ├── ffi-combine.lua ├── ffi-combine.sh └── ffi-gen.exports /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /EnumVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/EnumVisitor.cpp -------------------------------------------------------------------------------- /FFIBindingsUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/FFIBindingsUtils.cpp -------------------------------------------------------------------------------- /FunctionVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/FunctionVisitor.cpp -------------------------------------------------------------------------------- /GenerateFFIBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/GenerateFFIBindings.cpp -------------------------------------------------------------------------------- /GenerateFFIBindings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/GenerateFFIBindings.hpp -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/README.md -------------------------------------------------------------------------------- /RecordVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/RecordVisitor.cpp -------------------------------------------------------------------------------- /TypedefVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/TypedefVisitor.cpp -------------------------------------------------------------------------------- /clang-patch.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/clang-patch.diff -------------------------------------------------------------------------------- /ffi-combine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/ffi-combine.lua -------------------------------------------------------------------------------- /ffi-combine.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/violetav/lua-ffi-gen/HEAD/ffi-combine.sh -------------------------------------------------------------------------------- /ffi-gen.exports: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------