summaryrefslogtreecommitdiff
path: root/src/idl_gen_cpp.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-05-17don't emit flatbuffers include in bfbs generated output (#7968)Derek Bailey1-4/+2
2023-05-14feat(C++): Support underlying_type for union (#7954)sssooonnnggg1-4/+10
2023-05-09fixed bfbs gen to pass extra options (#7949)Derek Bailey1-5/+4
2023-05-09removed extern code generation declarations preferring direct includes (#7948)Derek Bailey1-2/+2
2023-05-09FlatBuffers 64 for C++ (#7935)Derek Bailey1-86/+212
2023-05-04Add binary schema reflection (#7932)Derek Bailey1-0/+22
2023-05-02fix possible null dereference for nested_root accessorDerek Bailey1-20/+24
2023-04-28fixed some windows warnings (#7929)Derek Bailey1-12/+13
2023-02-17Move defined part to idl.h (#7823)Saman1-10/+1
2023-02-05use switch statements for BASE_TYPE_ lookups (#7813)Derek Bailey1-20/+27
2023-01-31Final refactor for bfsb_generator* and text generator (#7806)Khanh Nguyen1-0/+9
2023-01-25Clean up extra white spaces (#7800)Wen Sun1-2/+2
2023-01-25Refactor languages to use CodeGenerator interface. (#7797)Khanh Nguyen1-0/+2
2023-01-24[C++] Enable using struct and array of struct as key (#7741)Wen Sun1-22/+115
2023-01-08Defined CodeGenerator Interface and implement C++ (#7771)Derek Bailey1-0/+47
2023-01-07emit global scoped ::flatbuffers in c++ (#7764)Derek Bailey1-112/+113
2023-01-07[C++] Add Command-Line Flag to Suppress MIN and MAX Enums (#7705)jalitriver1-1/+3
2023-01-05Fix operator==() generated for field of fixed sized array (#7749)Saman1-1/+2
2022-12-06[C++] Update to address comparator failure in big endian (#7681)Wen Sun1-8/+11
2022-12-06Refactor src/idl_gen_cpp.cpp (#7693)RishabhDeep Singh1-253/+186
2022-11-18Add support for using array of scalar as key field in Cpp (#7623)Wen Sun1-4/+31
2022-11-11Fixes #7345 to add the option to minify enums (#7566)RishabhDeep Singh1-186/+191
2022-11-08Add missing #include <algorithm> for std::min/std::max uses, and #include <li...Even Rouault1-0/+1
2022-09-13UnPackTo disable merge by default (#7527)Derek Bailey1-32/+29
2022-08-29[C++] support native_inline attribute for vector of tables (#7479)sssooonnnggg1-22/+29
2022-08-23Use schema include name for keep-prefix (#7469)Derek Bailey1-26/+13
2022-08-22Reworked keep prefix (#7456)Derek Bailey1-14/+26
2022-08-18disabling unpackto optimization (#7459)Derek Bailey1-0/+16
2022-08-08avoid zero-as-null-pointer warning (#7423)sssooonnnggg1-1/+1
2022-08-08[C++] Vector of Tables equality (#7415)Derek Bailey1-3/+25
2022-07-26keep-prefix keeps relative pathing (#7394)Derek Bailey1-2/+9
2022-06-15Only include direct included filed (#7348)Derek Bailey1-17/+18
2022-04-19more google merge fixesDerek Bailey1-1/+2
2022-04-05code gen flexbuffer verifier (#7207)Derek Bailey1-0/+1
2022-04-04[C++] generate sorted #include directives (#7213)Stefan F1-1/+8
2022-04-01Fix for [C++] flatc generates invalid Code in the default constructor for str...Stefan F1-2/+2
2022-03-31[C++] Static assert on Flatbuffers Version (#7203)Derek Bailey1-0/+25
2022-02-24prevent name clash (#7133)Derek Bailey1-2/+3
2022-02-23Use ConvertCase instead of Make{Upper,Lower,Snake} implementations (#7127)Derek Bailey1-2/+2
2022-02-02fixed comparator for native_inline (#7076)Derek Bailey1-1/+1
2022-02-02update C++ generator to emit scoped enums in vector of unions (#7075)Derek Bailey1-2/+3
2022-02-01clang format on codebase (#7058)Derek Bailey1-9/+15
2022-01-29[C++] Support C++ object copies and moves (#5988)Jean-François Roy1-8/+168
2022-01-28Include a SizePrefixed..HasIdentifier for c++. (#6871)Justin T Conroy1-0/+8
2022-01-25Emit include for bfbs-gen-embed (#7031)Derek Bailey1-0/+3
2022-01-14Added verifier alignment checking to table fields (#7018)Wouter van Oortmerssen1-4/+7
2021-12-13Prevent shadow with _{{FIELD_NAME}} (#6991)Derek Bailey1-5/+5
2021-12-10Verifier for FlexBuffers (#6977)Wouter van Oortmerssen1-0/+3
2021-11-29Enable verifier on nested_flatbuffersWouter van Oortmerssen1-13/+26
2021-11-19clang-all (#6941)Derek Bailey1-7/+12