summaryrefslogtreecommitdiff
path: root/src/idl_parser.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-03-15[flexbuffers, json] Parse `nan` and `inf` (#6512)Vladimir Glavnyy1-0/+24
2021-03-11[idl_parser] Add kTokenNumericConstant token (#6432)Vladimir Glavnyy1-38/+47
2021-03-01[idl_parser, JSON] Disable parsing of JSON for incomplete schemes (#6493)Vladimir Glavnyy1-1/+4
2021-03-01[idl_parser] Track included files by hash (#6434)Mark Spatz1-9/+30
2021-02-19[Swift] adds support for default vectors and strings (#6461)mustiikhalil1-1/+1
2021-02-12Default strings and vectors: Parser + Rust support (#6421)Casper1-6/+32
2021-02-10[idl_parser] Validate `force_align` on all possible paths (#6430)Vladimir Glavnyy1-14/+27
2021-01-25Refactor FieldDef to model presense as an enum rather than 2 bools. (#6420)Casper1-80/+79
2021-01-22Formats cpp code (#6349)mustiikhalil1-10/+6
2021-01-19[TS/JS] New gen TS code gen (#6302)Björn Harrtell1-6/+4
2021-01-19[idl_parser] Improve symbols lookup thru parent namespaces (#6407)Vladimir Glavnyy1-16/+36
2021-01-19Search for includes in the directory containg the current file (#6371)Mark Spatz1-4/+12
2021-01-12Unset FieldDef.optional if its key (#6402)Casper1-0/+1
2021-01-07[C++, JSON] Fix nullptr access when reading a key with a default value. (#6375)Vladimir Glavnyy1-42/+81
2021-01-04[idl_parser] Improve stack overflow protection (#6364)Vladimir Glavnyy1-33/+65
2021-01-04[idl_parser] Check the range of explicitly set field's id value (#6363)Vladimir Glavnyy1-9/+34
2020-12-17Fix typos in usage/comments; Make rust generator respect to --filenam… (#6342)mqy1-1/+1
2020-12-10Add flatc option to inhibit all warnings #6005 (#6301)tira-misu1-1/+4
2020-12-07[idl_parser] Unify parsing of NaN values read from .fbs and .json files (#6296)Vladimir Glavnyy1-3/+15
2020-11-23[C++] Add ParseJson(), Parser(Parser&&), update fuzzers (#6284)Vladimir Glavnyy1-19/+38
2020-11-23Fixed FlexBufferBuilder asserting on duplicate keysWouter van Oortmerssen1-0/+2
2020-11-19Add --require-explicit-ids to require explicit ids (#6277)Austin Schuh1-4/+11
2020-11-12flatc should support --binary --schema with optional scalar fields. (#6252)Stefan F1-1/+2
2020-10-30[C#] Optional Scalars (#6217)Derek Bailey1-9/+6
2020-10-28optional scalars for ts/js (#6215)Kamil Rojewski1-1/+2
2020-10-26[Java] Implement optional scalars (#6212)Paulo Pinheiro1-1/+1
2020-10-20Mass Refactoring to use `IsString` and other BASE_TYPE helpers (#6193)Casper1-8/+7
2020-10-19Updated SupportsAdvancedUnionFeatures to look out for string (#6190)Casper1-2/+2
2020-10-07[TS] GRPC Implementation (#6141)mustiikhalil1-5/+6
2020-09-28flatc should output a warning, when an attribute is attached more than once (...Stefan F1-1/+1
2020-09-21Add CharToLower and CharToUpper into util.s (#6126)Vladimir Glavnyy1-3/+3
2020-09-18Add support of Optional<T> scalars to C++ code generator (#6092)Vladimir Glavnyy1-14/+39
2020-09-17[Kotlin] Support for optional scalars. (#6115)Paulo Pinheiro1-1/+2
2020-09-11Optional-ness in reflection (#6097)Casper1-14/+18
2020-09-10Rename Nullable scalars to Optional scalars (#6112)Casper1-5/+5
2020-08-18[Lobster] optional scalars supportWouter van Oortmerssen1-1/+2
2020-07-25adds code gen for optional scalars in swift (#6038)mustiikhalil1-1/+1
2020-07-23Optional Scalars support for Rust (#6034)Casper1-1/+1
2020-07-16Flatc parser support for nullable scalars (#6026)Casper1-2/+27
2020-06-26Add warning to schema parser if field name is not snake_case. (#6005)Derek Bailey1-0/+14
2020-06-25Re-added Evolution Schema Code Generation Command (#5999)Derek Bailey1-4/+3
2020-06-22Removed requirement that enums be declared in ascending order. (#5887)Alex Ames1-16/+13
2020-06-22Do not remove the last digit from float values (#5974)Javier Serrano1-4/+0
2020-06-15[idl_parser] Mark typefield as deprecated (#5958)Liu Liu1-0/+5
2020-06-11Propagate boolean default values from proto to fbs (#5964)Mika Raento1-2/+5
2020-06-09Fix error in SimpleQSort (#5955)Vladimir Glavnyy1-1/+1
2020-06-08Fixed: Access violation and ASAN/UNSAN failures with sorted tablesWouter van Oortmerssen1-4/+4
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