summaryrefslogtreecommitdiff
path: root/src/idl_gen_cpp.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-11-19clang-all (#6941)Derek Bailey1-7/+12
2021-11-18[C++] Fix compile failure on Object API union construction for struct member ...Taiju Tsuiki1-4/+24
2021-11-12Removal of support for FLATBUFFERS_CPP98_STL (#6918)Wouter van Oortmerssen1-2/+0
2021-09-30Default Arguments for Mutators C++ [Updated] (#6872)T Sprecher1-3/+11
2021-08-30[C++] Add GetMutableSizePrefixedRoot and generate GetMutableSizePrefixedXxx f...Stefan F1-0/+11
2021-08-05[C++] Using calculated fields_number for field_names size (#6769)bakinovsky-m1-9/+3
2021-08-05[C++] Use UnPackTo instead of UnPack if pointer exists (#6725)RWauson1-0/+19
2021-08-02[C++] Use nullptr instead of 0 in generated headers (#6762)mogemimi1-0/+2
2021-07-25[C++] Fix union type handling on object api in C++17 (#6745)Taiju Tsuiki1-6/+13
2021-06-21Improve generated comparisons for tables (#6486)Mika Raento1-2/+24
2021-06-08[C++] flatc --cpp-field-case-style option to permit camel-case field names in...Huw Rogers1-0/+24
2021-06-03[Java] ObjectAPI implementation (#6521) (#6582)ofirm931-9/+6
2021-05-15Fixed generation of c++ code with flags (#6637)Derek Bailey1-1/+1
2021-05-15Ran clang-format-all.sh. Removed default --style=file parameter (#6639)Derek Bailey1-4/+3
2021-05-06[C++] Fix union copy constructor to work with nested structs (#6552) (#6607)Piotr Dziwiński1-1/+2
2021-03-18[C++] #6501 - Problem when mapping a native type multiple times (#6514)Michael1-9/+27
2021-03-08Move Traits struct and Create method out of --cpp-static-reflection. (#6503)dpacbach1-11/+13
2021-03-05[C++17] Add compile-time reflection for fields. (#6324)David P. Sicilia1-8/+149
2021-01-25Refactor FieldDef to model presense as an enum rather than 2 bools. (#6420)Casper1-4/+4
2021-01-25[c++] Apply NativeName before WrapInNameSpace in idl_gen_cpp.cpp (#6419)Andreas Kabel1-34/+33
2021-01-22Formats cpp code (#6349)mustiikhalil1-6/+3
2020-12-07[C++] Switch `flatc` to `--cpp-std c++11` C++ code generator (#6306)Vladimir Glavnyy1-1/+1
2020-10-20Mass Refactoring to use `IsString` and other BASE_TYPE helpers (#6193)Casper1-18/+18
2020-10-12[C++] Add option to not generate direct copy methods. (#6166)astange1-1/+1
2020-10-12Add Array initialization from struct constructor (#5865) (#6147)Vladimir Glavnyy1-67/+136
2020-10-07[TS] GRPC Implementation (#6141)mustiikhalil1-16/+11
2020-10-07Moved C++ to optional_scalars2 and added some tests. (#6162)Casper1-2/+2
2020-10-06Flatbuffer C++ UnpackTo optimization for vectors of non-bool bytes. (#6154)mrmarkwell1-44/+61
2020-10-02Fix generation of C++ code with Optional<Enum> (#6155)Vladimir Glavnyy1-8/+7
2020-09-22Minireflect fixed array (#6129)Mark Nauwelaerts1-2/+16
2020-09-21Add CharToLower and CharToUpper into util.s (#6126)Vladimir Glavnyy1-8/+3
2020-09-18Add support of Optional<T> scalars to C++ code generator (#6092)Vladimir Glavnyy1-88/+120
2020-08-31[C++] Small refactoring of the C++ code generator (#6091)Vladimir Glavnyy1-96/+113
2020-06-25Re-added Evolution Schema Code Generation Command (#5999)Derek Bailey1-3/+1
2020-06-22[C++] Generate default member initializers for >= C++11 (#5989)Jean-François Roy1-3/+24
2020-06-11[C++] Fixed/Enabled --cpp-ptr-type std::shared_ptr [#5813] (#5959)volkan-ozdemir1-8/+12
2020-06-01[C++] Got rid of memset's in constructors (#5938)bakinovsky-m1-40/+78
2020-05-15[Dart] Getting tests/DartTest.sh to work on master. (#5915)Derek Bailey1-3/+2
2020-05-14Schema parser: prohibit declaration of an array of pointers inside structs (#...Vladimir Glavnyy1-60/+71
2020-05-04only add native_include_files if object based api is enabled (#5886)Thomas1-4/+6
2020-03-23Fix Clang-trunk warnings about special members deprecated in C++20. (#5829)Arthur O'Dwyer1-5/+0
2020-03-12Remove `noexcept` qualifier copy-ctor of `union` type (#5800) (#5802)Vladimir Glavnyy1-6/+3
2020-03-12[C++] Generate code for vector force_align attribute. (#5796)Myrice1-0/+29
2020-03-02Added --filename-suffix and --filename-ext to flatc (#5778)Derek Bailey1-77/+70
2020-02-12Fix memory leak on cpp object api (#5761)xtrm01-3/+10
2020-02-10[C++] Use strong enum type for vectors when scoped-enums is on. (#5750)David P. Sicilia1-4/+13
2020-01-24Added the code to embed the binary schema to the source (--bfbs-gen-embed). (...sjoblom651-24/+92
2020-01-02[C++17] Add Traits class for Tables and Factory function within it. (#5678)David P. Sicilia1-0/+13
2019-12-26[C++] Add Builder and Table typedefs (#5685)Austin Schuh1-0/+5
2019-12-23Add flatc '--cpp_std' switch (#5656)Vladimir Glavnyy1-111/+139