mirror of
https://github.com/vee1e/flatbuffers.git
synced 2026-09-03 18:57:51 +00:00
* Add flatc '--cpp_std' switch and sandbox for C++17 code generator - Added 'flac --cpp_std legacy' for compatibility with old compilers (VS2010); - Added experimental switch 'flac --cpp_std c++17' for future development; - Added C++17 sandbox test_cpp17.cpp; - C++ code generator generates enums with explicit underlying type to avoid problems with the forward and backward schema compatibility; - Adjusted CMakeLists.txt, CI and generate code scripts to support of introduced '--cpp_std'; * Fix --cpp_std values: c++0x, c++11, c++17 * Add 'cpp::CppStandard' enum * Add testing engine into test_cpp17 * Rebase to upstream/master * Set default '--cpp-std C++0x' * Fix code generation (--cpp_std C++11) in CMakeLists.txt - Fix dependency declaration of grpctest target * Revert --cpp-std for the tests from explicit C++11 to flatc default value (C++0x) |
||
|---|---|---|
| .. | ||
| android | ||
| lua/MyGame/Sample | ||
| android_sample.sh | ||
| csharp_sample.sh | ||
| dart_sample.sh | ||
| go_sample.sh | ||
| java_sample.sh | ||
| javascript_sample.sh | ||
| kotlin_sample.sh | ||
| monster.bfbs | ||
| monster.fbs | ||
| monster_generated.h | ||
| monster_generated.lobster | ||
| monster_generated.rs | ||
| monsterdata.json | ||
| php_sample.sh | ||
| python_sample.sh | ||
| sample_bfbs.cpp | ||
| sample_binary.cpp | ||
| sample_binary.go | ||
| sample_binary.lobster | ||
| sample_binary.lua | ||
| sample_binary.py | ||
| sample_binary.rs | ||
| sample_text.cpp | ||
| sample_text.lobster | ||
| SampleBinary.cs | ||
| SampleBinary.java | ||
| samplebinary.js | ||
| SampleBinary.kt | ||
| SampleBinary.php | ||