FlatBuffersSchemaEditor
FlatBuffersSchemaEditor copied to clipboard
XText based schema editor for FlatBuffers
In the generated FlatbuffersMemoryReader, the code reads: ``` deinit { if let originalBuffer = originalBuffer, let pointer = originalBuffer.baseAddress { pointer.deinitialize(count: count) } } ``` Instead it should be: ```...
I was building a lot of large flat buffer files and was seeing a leak. Tracked it down to the FlatBuffersBuilder. The following should be added to the generator for...
This implements the `(required)` schema attribute in swift by force-unwrapping the properties. Not sure if this is the best way to go about it but it works for my use-case....
Currently we go through all definitions in schema. We should rather collect definitions reachable from `root_type`. This will also enable support for #1
Currently the scoping is global but it should only work with `include` keyword.