• Alexey Geraskin's avatar
    [C++] remove static_cast expression (#5440) · 2d5315ff
    Alexey Geraskin authored
    * [C++] remove static_cast expression
    
    * [C++] Add unit test for native_type usage
    
    * [C++] Add flatc compilation for native_type_test.fbs
    
    * [C++] update CMakeLists to compile native_type_test.fbs properly
    
    * Update BUILD file for bazel
    
    * [C++] Add generated native_type_test_generated.h and fix arguments for flatc according to CMakeList
    
    * [C++] remove "= default" from constructor to support old compilers
    
    * Update BUILD file for bazel, attempt 2
    
    * [C++] Workaround for MSVC 2010 for the issue with std::vector and explicitly aligned custom data types
    
    * Update BUILD file for bazel, attempt 3
    
    * Update BUILD file for bazel, attempt 4
    
    * Update BUILD file for bazel, attempt 5
    
    * Update BUILD file for bazel, attempt 6
    
    * [C++] Workaround for MSVC 2010 for the issue with std::vector and explicitly aligned custom data types Part 2
    
    * [C++] Keep only one optional parameter to compile_flatbuffers_schema_to_cpp_opt
    
    * native_type_test.fbs style corrected
    
    * [C++] Code style modifications
    
    * [C++] Fix flatc arguments in CMakeLists
    
    * [C++] Remove --gen-compare from default parameters for flatc in CMakeLists
    
    * [C++] Change Vector3D fields from double to float, to have alignment eq. 4 (to support MSVC 2010), plus minor review fix
    
    * [C++] Remove one more #if !defined
    
    * [C++] Restore version with correct static_cast, add the same fix for SortedStructs
    
    * Revert "[C++] Restore version with correct static_cast, add the same fix for SortedStructs"
    
    This reverts commit d61f4d6628cfce530c8b9a4c9e7af368d599f99f.
    
    * [C++] Fix Android.mk
    2d5315ff
Name
Last commit
Last update
.appveyor Loading commit data...
.bazelci Loading commit data...
.github Loading commit data...
.travis Loading commit data...
CMake Loading commit data...
android Loading commit data...
conan Loading commit data...
dart Loading commit data...
docs Loading commit data...
go Loading commit data...
grpc Loading commit data...
include/flatbuffers Loading commit data...
java/com/google/flatbuffers Loading commit data...
js Loading commit data...
lobster Loading commit data...
lua Loading commit data...
net/FlatBuffers Loading commit data...
php Loading commit data...
python Loading commit data...
reflection Loading commit data...
rust/flatbuffers Loading commit data...
samples Loading commit data...
snap Loading commit data...
src Loading commit data...
tests Loading commit data...
.clang-format Loading commit data...
.editorconfig Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
BUILD Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE.txt Loading commit data...
WORKSPACE Loading commit data...
appveyor.yml Loading commit data...
build_defs.bzl Loading commit data...
composer.json Loading commit data...
conanfile.py Loading commit data...
package.json Loading commit data...
pom.xml Loading commit data...
readme.md Loading commit data...