• 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
..
FlatBuffers.Benchmarks Loading commit data...
FlatBuffers.Test Loading commit data...
MyGame Loading commit data...
docker Loading commit data...
fuzzer Loading commit data...
include_test Loading commit data...
namespace_test Loading commit data...
prototest Loading commit data...
rust_usage_test Loading commit data...
union_vector Loading commit data...
DartTest.sh Loading commit data...
GoTest.sh Loading commit data...
JavaScriptTest.js Loading commit data...
JavaScriptTest.sh Loading commit data...
JavaScriptUnionVectorTest.js Loading commit data...
JavaTest.bat Loading commit data...
JavaTest.java Loading commit data...
JavaTest.sh Loading commit data...
KotlinTest.kt Loading commit data...
KotlinTest.sh Loading commit data...
LuaTest.bat Loading commit data...
LuaTest.sh Loading commit data...
PythonTest.sh Loading commit data...
RustTest.bat Loading commit data...
RustTest.sh Loading commit data...
TestAll.sh Loading commit data...
TypeScriptTest.sh Loading commit data...
arrays_test.bfbs Loading commit data...
arrays_test.fbs Loading commit data...
arrays_test.golden Loading commit data...
arrays_test.schema.json Loading commit data...
arrays_test_generated.h Loading commit data...
generate_code.bat Loading commit data...
generate_code.sh Loading commit data...
go_test.go Loading commit data...
javatest.bin Loading commit data...
lobstertest.lobster Loading commit data...
luatest.lua Loading commit data...
monster_extra.fbs Loading commit data...
monster_extra_generated.h Loading commit data...
monster_test.bfbs Loading commit data...
monster_test.fbs Loading commit data...
monster_test.grpc.fb.cc Loading commit data...
monster_test.grpc.fb.h Loading commit data...
monster_test.schema.json Loading commit data...
monster_test_generated.h Loading commit data...
monster_test_generated.js Loading commit data...
monster_test_generated.lobster Loading commit data...
monster_test_generated.rs Loading commit data...
monster_test_generated.ts Loading commit data...
monster_test_my_game.example2_generated.dart Loading commit data...
monster_test_my_game.example_generated.dart Loading commit data...
monster_test_my_game_generated.dart Loading commit data...
monsterdata_extra.json Loading commit data...
monsterdata_python_wire.mon Loading commit data...
monsterdata_test.golden Loading commit data...
monsterdata_test.json Loading commit data...
monsterdata_test.mon Loading commit data...
native_type_test.fbs Loading commit data...
native_type_test_generated.h Loading commit data...
native_type_test_impl.cpp Loading commit data...
native_type_test_impl.h Loading commit data...
phpTest.php Loading commit data...
phpUnionVectorTest.php Loading commit data...
phpUnionVectorTest.sh Loading commit data...
py_test.py Loading commit data...
test.cpp Loading commit data...
test_assert.cpp Loading commit data...
test_assert.h Loading commit data...
test_builder.cpp Loading commit data...
test_builder.h Loading commit data...
unicode_test.json Loading commit data...