flatbuffers/include/flatbuffers
Derek Bailey 061d61f3f8
Lua Generator using IR. (#6940)
* initial hack to get new Lua generator into flatc

* Starting to output enum defs for Lua

* Continue to work on table generation for Lua

* Finished basic getter access for Lua

* Added ability to get object by index

* Finished struct builder

* aliased reflection to r

* finish table builder generation

* register requiring files

* better generated header info

* Tying up loose ends

* Updated reflection to handle struct padding

* Addd type sizes to reflection

* Fixed some vector indirect issues

* Lua tests passed

* Misc cleanup

* ci fixes 1

* ci fixes 2

* renaming

* up size of type sizes

* manually ran clang-format-11 -i src/idl_parser.cpp

* fixed some windows casting

* remove stupid auto import

* more static_casting

* remove std

* update other build environments

* remove scoped enums

* replaced std::to_string with NumToString

* more win fixes

* more win fixes

* replaced old lua with new

* removed auto import

* review responses

* more style fixes

* refactor bfbs_gen_len to use code +=

* added consts

* fix lambda capture for windows

* remove unused return type
2021-12-02 21:29:19 -08:00
..
pch [CMake] : Add precompiled header support with FLATBUFFERS_ENABLE_PCH (#5827) 2020-03-27 08:35:44 -07:00
allocator.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
array.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
base.h clang-all (#6941) 2021-11-19 17:01:48 -08:00
bfbs_generator.h Lua Generator using IR. (#6940) 2021-12-02 21:29:19 -08:00
buffer.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
buffer_ref.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
code_generators.h [TS/JS] New gen TS code gen (#6302) 2021-01-19 12:51:13 -08:00
default_allocator.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
detached_buffer.h Removal of support for FLATBUFFERS_CPP98_STL (#6918) 2021-11-12 14:01:11 -08:00
flatbuffer_builder.h Restore FlatBufferBuilder::kFileIdentifierLength. (#6960) 2021-11-30 23:06:19 -08:00
flatbuffers.h clang-all (#6941) 2021-11-19 17:01:48 -08:00
flatc.h Lua Generator using IR. (#6940) 2021-12-02 21:29:19 -08:00
flexbuffers.h FixedTypedVector: add const to ElementType() and size() (#6965) 2021-12-02 20:32:51 -08:00
grpc.h [C++] Fix memory leak when using grpc (#6896) (#6897) 2021-10-18 11:24:52 -07:00
hash.h [C++] Refactor to conform to Google C++ style guide (#5608) 2019-11-07 12:22:54 -08:00
idl.h Turn off nested FlatBuffers/FlexBuffers for the fuzzer 2021-11-29 09:19:29 -08:00
minireflect.h Minireflect fixed array (#6129) 2020-09-22 17:57:01 -07:00
reflection.h Removed test/generate_code.{sh|bat} (#6873) 2021-11-30 23:13:24 -08:00
reflection_generated.h Lua Generator using IR. (#6940) 2021-12-02 21:29:19 -08:00
registry.h Removal of support for FLATBUFFERS_CPP98_STL (#6918) 2021-11-12 14:01:11 -08:00
stl_emulation.h Removal of support for FLATBUFFERS_CPP98_STL (#6918) 2021-11-12 14:01:11 -08:00
string.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
struct.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
table.h [C++] Split flatbuffers.h into separate files (#6868) 2021-11-10 22:26:09 -08:00
util.h Removal of support for FLATBUFFERS_CPP98_STL (#6918) 2021-11-12 14:01:11 -08:00
vector.h Removal of support for FLATBUFFERS_CPP98_STL (#6918) 2021-11-12 14:01:11 -08:00
vector_downward.h Vector Downward GetSize optimization (#6925) 2021-11-22 19:50:42 -08:00
verifier.h Enable verifier on nested_flatbuffers 2021-11-29 15:05:59 -08:00