92a6ae93faab4d903c06065d245fc139721d6fe5 |
|
07-Dec-2016 |
Robert <me@rwinslow.com> |
Merge pull request #3977 from gonzaloserrano/feature/go-generic-deserialitzation Add a generic way to deserialize a flatbuffer in Go.
|
199a49b5b3ec090f229258ac78fedc842ac9f07d |
|
07-Jul-2016 |
gonzaloserrano <boikot@gmail.com> |
Add a generic way to deserialize a flatbuffer in Go. Similar to what protobufs does with its `Message` interface, introduce here such interface and create a generic `GetRootAs` method to deserialize a flatbuffer.
/external/flatbuffers/src/idl_gen_go.cpp
|
c4ba502f57819633569b2d6bd00519de71556113 |
|
21-Aug-2016 |
rw <me@rwinslow.com> |
Remove invalid vector item heap alloc Fixes #3986
/external/flatbuffers/src/idl_gen_go.cpp
|
ec20233fab99c8ca9d5a1259eb005acdf7852d1a |
|
07-Jul-2016 |
gonzaloserrano <boikot@gmail.com> |
Make most of the Go code comply with gofmt (except enums). Enums are not fixed because depending on they have comments or not they will be aligned alogn the asssignment character.
/external/flatbuffers/src/idl_gen_go.cpp
|
5f351a35a2d37366d753ecb271abdf572e491449 |
|
26-Jul-2016 |
Kazuki Sakamoto <sakamoto@splhack.org> |
Add EnumNames to Go code Tested: on Darwin
/external/flatbuffers/src/idl_gen_go.cpp
|
a56c6e51950353bc96327275f940e043bea7843d |
|
23-Jul-2016 |
Robert <me@rwinslow.com> |
Merge pull request #363 from danring/fix-341 Emit GetRootAs methods for all types in Go and Python
|
53e9606ea20d25e1da074edaa00901272173e334 |
|
20-Jul-2016 |
Muhammed Thanish <mnmtanish@gmail.com> |
Implement mutators for Go
/external/flatbuffers/src/idl_gen_go.cpp
|
03ad8fa4d9574b7e613e10df3fe7fc4d9207a4bb |
|
14-Jun-2016 |
lakedaemon <olivier.binda@wanadoo.fr> |
sharing the WrapInNameSpace methods
/external/flatbuffers/src/idl_gen_go.cpp
|
3639032d1e2224663202f79ca33c5039eed95f29 |
|
18-Jun-2016 |
Wouter van Oortmerssen <wvo@google.com> |
Allow unions of table types with the same name but from different namespaces. Also fixed most codegenerators using the wrong namespace when multiple namespace were used in a file, with some files not being generated. Change-Id: Ib42969221239d7244e431cbd667ef69200fc415f Tested: on Linux. Bug: 29338474
/external/flatbuffers/src/idl_gen_go.cpp
|
1f8e3c13e6bbdedd30abc70db0e0cd6c538bf9d8 |
|
22-Nov-2015 |
Dan Ring <dfring@gmail.com> |
Emit GetRootAs methods for all types in Go and Python
/external/flatbuffers/src/idl_gen_go.cpp
|
61b101d4429748e4723d384e5dbf69c451a32282 |
|
28-May-2016 |
lakedaemon <olivier.binda@wanadoo.fr> |
sharing namespace_dir and the namespace string methods
/external/flatbuffers/src/idl_gen_go.cpp
|
cd1493b0829b48407887844921ef0e040c0f485a |
|
26-May-2016 |
lakedaemon <olivier.binda@wanadoo.fr> |
sharing the Flatbuffers warning
/external/flatbuffers/src/idl_gen_go.cpp
|
6765c19d45509fdcffd5ee62cac5cacea32bd397 |
|
26-Apr-2016 |
Lakedaemon <olivier.binda@wanadoo.fr> |
memory leak fix + php/js/python transition to class based generator
/external/flatbuffers/src/idl_gen_go.cpp
|
38597160f2b79a9620d70c43754248c41a5fdfeb |
|
15-Apr-2016 |
Lakedaemon <olivier.binda@wanadoo.fr> |
Enforcing the google C++ style guide
/external/flatbuffers/src/idl_gen_go.cpp
|
8a64afabfd3c3f7f4602efbc6dac3f3cd067dd1d |
|
13-Apr-2016 |
Lakedaemon <olivier.binda@wanadoo.fr> |
Transition 1 (with nice diffs) Go, Cpp and General code generators with class
/external/flatbuffers/src/idl_gen_go.cpp
|
45bda6e08de1436e8a25e791b776e0bcc38f232b |
|
01-Dec-2015 |
Wouter van Oortmerssen <wvo@google.com> |
Added --gen-all to generate code for a schema and all its includes. Also refactored the way options are stored. Change-Id: I709ac908cd2aba396c9c282725cf1d42ccce0882 Tested: on Linux.
/external/flatbuffers/src/idl_gen_go.cpp
|
59a09cb1d0db0376cfe11d2fd2b49e9af470a57e |
|
13-Jul-2015 |
aeneid <maor.tt@gmail.com> |
comment update
/external/flatbuffers/src/idl_gen_go.cpp
|
c23c620d26d62796f5bf307cae986a03ced73da1 |
|
13-Jul-2015 |
Maor Itzkovitch <maor.tt@gmail.com> |
applied struct parameter fix to Go and Python generated classes
/external/flatbuffers/src/idl_gen_go.cpp
|
81312c21281430449aef20f7a71ad9e0962791d3 |
|
22-May-2015 |
Wouter van Oortmerssen <wvo@google.com> |
Initial reflection and resizing functionality. Tested: on Linux. Change-Id: I8f7bccf9b1ad87fea788f85e23fa69435758feca
/external/flatbuffers/src/idl_gen_go.cpp
|
48dfc69ee613a176f13b04c2310adb7a08fe6737 |
|
16-Dec-2014 |
rw <me@rwinslow.com> |
Port FlatBuffers to Python. Implement code generation and self-contained runtime library for Python. The test suite verifies: - Correctness of generated Python code by comparing output to that of the other language ports. - The exact bytes in the Builder buffer during many scenarios. - Vtable deduplication correctness. - Edge cases for table construction, via a fuzzer derived from the Go implementation. - All code is simultaneously valid in Python 2.6, 2.7, and 3.4. The test suite includes benchmarks for: - Building 'gold' data. - Parsing 'gold' data. - Deduplicating vtables. All tests pass on this author's system for the following Python implementations: - CPython 2.6.7 - CPython 2.7.8 - CPython 3.4.2 - PyPy 2.5.0 (CPython 2.7.8 compatible)
/external/flatbuffers/src/idl_gen_go.cpp
|
4d213c2d06fa17bec1dc87d16d02b8d94bc4fc58 |
|
12-May-2015 |
Robert <me@rwinslow.com> |
Merge pull request #165 from rw/go-faster Go speed improvements
|
8b99bf614c3b91e3fa79e8b225bff7e6f03ca7f2 |
|
01-Apr-2015 |
Ben Harper <rogojin@gmail.com> |
Add byte slice accessor to Go code Change-Id: I15cc8924d6607bd93068c762fd67e6088cfd9789
/external/flatbuffers/src/idl_gen_go.cpp
|
f02646e35757d80ee23d8fe6dde26756d1d86c8c |
|
02-Apr-2015 |
rw <me@rwinslow.com> |
Remove all string allocations during parsing. Change the signature for 'string' getters and settings to use byte slices instead of strings.
/external/flatbuffers/src/idl_gen_go.cpp
|
b8708beeec669371628eafbb6570cd278a0b96b9 |
|
31-Mar-2015 |
Advay Mengle <advay.mengle.dev1@gmail.com> |
Generate Java doc comments in JavaDoc style Tested by regenerating all tests/ generated sources; note that only Monster.java changes. Ran flattests as well. Change-Id: I65b6ea7d208b0ccd6a0b34761162fed6ba391fc5
/external/flatbuffers/src/idl_gen_go.cpp
|
8fb6c4f764dd5bddab8eeefc18c0515a340989cd |
|
01-Apr-2015 |
Ben Harper <rogojin@gmail.com> |
Add byte slice accessor to Go code
/external/flatbuffers/src/idl_gen_go.cpp
|
3e1b789d2168886caa22e922ad8290d867ee4b3d |
|
26-Jan-2015 |
Wouter van Oortmerssen <wvo@google.com> |
Applied Java namespace filename fix to Go. Bug: 19067493 Change-Id: Ib32fef963306e27834c15e3bbabc60570924c1a9 Tested: on Linux.
/external/flatbuffers/src/idl_gen_go.cpp
|
730c0cadde2302efa1487d672a1e2f53680ce2ea |
|
24-Sep-2014 |
Gabriel Martinez <gabrielma@google.com> |
Output multiline doc comments over multiple lines Tested: on Linux Bug: 15779934 Change-Id: I6f822f1705e443d8721ea208dcb021aad3c8715c
/external/flatbuffers/src/idl_gen_go.cpp
|
ef03cf46e47a74abd3ee0a4d7942ce46b8b6ea08 |
|
23-Sep-2014 |
rw <me@rwinslow.com> |
Fix vector of strings for Go Mirrors Java patch 39d4b7e2bf Change-Id: If8d0ab29f6eb508a156d468aeb0a9d5410149e53
/external/flatbuffers/src/idl_gen_go.cpp
|
557c88c0396220e79e9a43c07f8393a5c68b739d |
|
17-Sep-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Refactored the Java and C# code generators into one. Also made the C# implementation support unsigned types, and made it more like the Java version. Bug: 17359988 Change-Id: If5305c08cd5c97f35426639516ce05e53bbec36c Tested: on Linux and Windows.
/external/flatbuffers/src/idl_gen_go.cpp
|
9a1f7be6fd318ddd9545926b5925cf0a10a083e4 |
|
09-Sep-2014 |
evolutional <oli@evolutional.co.uk> |
Initial commit of .NET port of FlatBuffers Include C# codegen in flatc and .NET FlatBuffer access via the FlatBufferBuilder class Tested: on Windows. Change-Id: If5228a8df60a10e0751b245c6c64530264ea2d8a
/external/flatbuffers/src/idl_gen_go.cpp
|
417cb878c30dcaa5427e8a4203d252f326990f26 |
|
04-Sep-2014 |
rw <me@rwinslow.com> |
Fixed possible alignment issue in Go Java patch with same purpose: cdb0dca39d683d577caa7fde21a1b6db9aa64734 Change-Id: I57d268cc0064843779eb7812a9e69326d9ab2498 Tested: on Darwin
/external/flatbuffers/src/idl_gen_go.cpp
|
c2ba7fd251b9da9fd2f0210818cc0221682f29c4 |
|
20-Aug-2014 |
Wouter van Oortmerssen <wvo@google.com> |
Referring to types from other namespaces in C++ now works correctly. Previously, it would ignore the fact that the type comes from a different namespace. Now they are pre-declared in their own namespace, and referenced with a qualified name if necessary. Bug: 16851682 Change-Id: I5cb625b86d28e7436b9e93c70a0fa16a600d9884 Tested: on Linux
/external/flatbuffers/src/idl_gen_go.cpp
|
74d5f3701fd19ca13b8fe69d1cf54002e11416da |
|
12-Jul-2014 |
rw <me@rwinslow.com> |
Port FlatBuffers to Go. Implement code generation and runtime library for Go, derived from the Java implementation. Additionally, the test suite verifies: - the exact bytes in the Builder buffer during object construction, - vtable deduplication, and - table construction, via a fuzzer derived from the C++ implementation. Change-Id: Ib95a019c684891def2b50281e570b4843fea7baa
/external/flatbuffers/src/idl_gen_go.cpp
|