summaryrefslogtreecommitdiff
path: root/src/idl_parser.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-06-01General Codebase clean up (#5939)Derek Bailey1-5/+2
2020-05-15[Dart] Getting tests/DartTest.sh to work on master. (#5915)Derek Bailey1-1/+1
2020-05-14Schema parser: prohibit declaration of an array of pointers inside structs (#...Vladimir Glavnyy1-3/+9
2020-05-04Respect shared attribute in Parser (#5885)Mika Raento1-4/+9
2020-03-16Fix interpretation of 'nan(number)' by the idl_parser (#5810)Vladimir Glavnyy1-88/+105
2020-03-12Replace 'assert' by 'FLATBUFFERS_ASSERT' inside idl_parser.cpp (#5799)Vladimir Glavnyy1-2/+2
2020-03-12[C++] Generate code for vector force_align attribute. (#5796)Myrice1-2/+9
2020-03-02Added --filename-suffix and --filename-ext to flatc (#5778)Derek Bailey1-2/+2
2020-01-09[Swift] Swift implementation 🎉🎉 (#5603)mustiikhalil1-1/+2
2020-01-09Changed direct calls to strtod to use StringToNumberWouter van Oortmerssen1-4/+8
2019-12-23Add flatc '--cpp_std' switch (#5656)Vladimir Glavnyy1-6/+0
2019-11-25Simplify declarations of x-macro FLATBUFFERS_TD (#5638)Vladimir Glavnyy1-34/+22
2019-11-07[C++] Refactor to conform to Google C++ style guide (#5608)Derek Bailey1-161/+143
2019-10-17Fixed warnings generated by recent JSON sorting feature.Wouter van Oortmerssen1-3/+4
2019-10-10Fixed JSON parser not sorting vectors of tables/structs with key.Wouter van Oortmerssen1-0/+103
2019-09-30Fix namespaced struct/field name collision detection (#5540) (#5545)Jack Zhou1-1/+1
2019-09-26[flac] Add FlexBuffers option for generating data (#5519)Paulo Pinheiro1-1/+7
2019-08-19has_method support for primitive fields in java runtime. Changed: idl.h, Flat...Edward1-0/+12
2019-07-26Extend the error message if base type of parsed scalar not resolved (#5456)Vladimir Glavnyy1-2/+8
2019-07-26Support nested_flatbuffer attribute when parsing bfbs schema (#5448)ll-antn1-1/+7
2019-07-22Add basic Kotlin support (#5409)Paulo Pinheiro1-10/+11
2019-07-08Extend the test of MonsterExtra (#5428)Vladimir Glavnyy1-31/+44
2019-07-01Remove unused variables (#5382)Vladimir Glavnyy1-7/+6
2019-06-24Fix generating nested Flatbuffer accessors when they cross namespaces (#5414)Bryan Furia1-6/+1
2019-06-18Add support for fixed-size arrays (#5313)svenk1771-15/+122
2019-06-17Add FLATBUFFERS_COMPATIBILITY string (#5381)Vladimir Glavnyy1-1/+11
2019-06-02[bfbs] fix deserializing nested struct (#5383)mugisoba1-6/+8
2019-05-21Change usage of std::string's .at() to more widely-compatible []. (#5365)jonsimantov1-1/+1
2019-05-02Fix issues with uint64 enums (#5265)Vladimir Glavnyy1-139/+300
2019-04-15fix check for Enum defaults (#5292)Nils Berg1-1/+1
2019-04-15Add logging of warnings from the flatc compiler (#5289)Vladimir Glavnyy1-1/+3
2019-04-11Fix the proto-enum leaking issue (#5286)Vladimir Glavnyy1-2/+10
2019-04-08Part of #5265, neutral changes (#5281)Vladimir Glavnyy1-21/+21
2019-03-11Narrows template ascii routines to prevent a possible signed overflow in gene...Vladimir Glavnyy1-2/+2
2019-03-07Fixed vector of union JSON parsing.Wouter van Oortmerssen1-35/+66
2019-03-04Clean-up nested_parser on all paths (#5179) (#5184)ll-antn1-7/+9
2019-02-19Utility for checking the encoding and line ending of source files (#5188)Vladimir Glavnyy1-1/+1
2019-02-11Implement (shared) attribute for C++ (#5157)iceboy1-1/+4
2019-01-28Repair `fallthrough` was broken by d4493165 (#5115) (#5139)Vladimir Glavnyy1-3/+1
2019-01-24Replace deprecated Vector::Length() with Vector::size() (#5131)Vladimir Glavnyy1-3/+3
2019-01-17Fix high certainty warnings from PVS-studio (#5115)Vladimir Glavnyy1-4/+6
2018-12-13Enable flatbuffer to initialize Parser from bfbs (#4283) (#5077)tira-misu1-0/+313
2018-11-16Make Parser skip files it's seen already. (#5048)Russell Chou1-4/+11
2018-11-16Make string/vector field serialization order not depend on optimizer.Wouter van Oortmerssen1-64/+62
2018-11-16Make the Parser independent from the global C-locale (#5028)Vladimir Glavnyy1-2/+2
2018-11-01make unions with type aliases more usable (#5019)Frank Benkstein1-1/+9
2018-10-29Disallowed 0 byte structs.Wouter van Oortmerssen1-11/+14
2018-10-18forbid enum values that are out of range (#4977)Frank Benkstein1-8/+33
2018-10-15don't use std::function in flatbuffers::Parser (#4995)Frank Benkstein1-96/+62
2018-10-11Refactoring of idl_parser (#4948)Vladimir Glavnyy1-146/+234