flatbuffers/tests
Liu Liu f35184aef9
[Swift] Add parsing from unowned UnsafeMutableRawPointer for ByteBuffer (#5981)
* RFC: Add ExternalStorage for ByteBuffer in Swift implementation

This PR proposed one more API for ByteBuffer such that no copy is
required to parse FlatBuffers content. This API has limited use, but for
cases that you need to read part of the flatbuffers' data to decide
whether you want to parse / copy the full buffer out, it is useful.

* Use a variable rather than protocol.

* Revert grouping changes from the other PR.

* Add unit test to read from unowned UnsafePointer.

* Manifest changed.
2020-06-22 17:05:36 -07:00
..
FlatBuffers.Benchmarks Remove byte* property in ByteBufferAllocator (#5191) 2019-02-21 23:36:55 +01:00
FlatBuffers.Benchmarks.swift [swift] Moves code to use VTablesStorage (#5888) 2020-05-07 12:28:42 -07:00
FlatBuffers.GRPC.Swift [swift] Moves code to use VTablesStorage (#5888) 2020-05-07 12:28:42 -07:00
FlatBuffers.Test [C#] Add file identifier to ObjectAPI Serialization Utility. (#5920) 2020-05-21 09:14:20 -07:00
FlatBuffers.Test.Swift [Swift] Add parsing from unowned UnsafeMutableRawPointer for ByteBuffer (#5981) 2020-06-22 17:05:36 -07:00
MyGame [C#] Add file identifier to ObjectAPI Serialization Utility. (#5920) 2020-05-21 09:14:20 -07:00
cpp17 [C++] Fixed/Enabled --cpp-ptr-type std::shared_ptr [#5813] (#5959) 2020-06-11 16:38:40 -07:00
docker [Swift] Internal library improvements (#5965) 2020-06-18 10:14:38 -07:00
evolution_test [idl_parser] Mark typefield as deprecated (#5958) 2020-06-15 23:18:12 -07:00
fuzzer Fix interpretation of 'nan(number)' by the idl_parser (#5810) 2020-03-16 11:59:34 -07:00
include_test [rust] Add use declarations to Rust-generated bindings for imported FB definitions (#5645) 2020-01-19 14:47:28 -08:00
namespace_test fixed mutating inline values (#5942) 2020-06-04 09:08:41 -07:00
prototest (Optionally) add an additional suffix namespace to generated fbs files. (#5698) 2020-01-06 10:00:59 -08:00
rust_usage_test Rust Flexbuffers Documentation update (#5979) 2020-06-18 00:01:48 -07:00
union_vector fixed mutating inline values (#5942) 2020-06-04 09:08:41 -07:00
BUILD Added the code to embed the binary schema to the source (--bfbs-gen-embed). (#5701) 2020-01-24 14:55:34 -08:00
DartTest.sh [Dart] Getting tests/DartTest.sh to work on master. (#5915) 2020-05-15 18:13:29 -07:00
GoTest.sh [Go] Object API support (#5339) 2019-10-31 11:13:45 -07:00
JavaScriptTest.js [TS] Add Obj API (#5788) 2020-04-09 09:53:16 -07:00
JavaScriptTest.sh [TS] Add Obj API (#5788) 2020-04-09 09:53:16 -07:00
JavaScriptUnionVectorTest.js [TS] Add Obj API (#5788) 2020-04-09 09:53:16 -07:00
JavaTest.bat Fixed vector of unions crash in java (#5190) 2019-02-21 19:50:13 +01:00
JavaTest.java [Java] Grow ArrayReadWriteBuf enough to match requested capacity. (#5921) 2020-06-04 19:48:25 -07:00
JavaTest.sh [FlexBuffers][Java] Implementation of FlexBuffers API (#5476) 2019-08-29 15:06:24 -07:00
KotlinTest.kt Add basic Kotlin support (#5409) 2019-07-22 16:05:15 -07:00
KotlinTest.sh Add basic Kotlin support (#5409) 2019-07-22 16:05:15 -07:00
LuaTest.bat Lua (5.3) Language addition (#4804) 2018-07-05 15:55:57 -07:00
LuaTest.sh Fix for Boolean types (#5379) (#5466) 2019-08-01 10:28:54 -07:00
PythonTest.sh Implement flexbuffers in python (#5880) 2020-05-07 14:26:33 -07:00
RustTest.bat Rust Flexbuffers (#5669) 2020-05-07 14:11:26 -07:00
RustTest.sh Rust Flexbuffers (#5669) 2020-05-07 14:11:26 -07:00
TestAll.sh [Swift] Swift implementation 🎉🎉 (#5603) 2020-01-09 12:12:10 -08:00
TypeScriptTest.sh [TS] Add Obj API (#5788) 2020-04-09 09:53:16 -07:00
arrays_test.bfbs Fix incorrect padding in arrays of structs (Issue #5484) (#5491) 2019-08-23 10:46:47 -07:00
arrays_test.fbs Fix incorrect padding in arrays of structs (Issue #5484) (#5491) 2019-08-23 10:46:47 -07:00
arrays_test.golden Fix incorrect padding in arrays of structs (Issue #5484) (#5491) 2019-08-23 10:46:47 -07:00
arrays_test.schema.json Fix incorrect padding in arrays of structs (Issue #5484) (#5491) 2019-08-23 10:46:47 -07:00
arrays_test_generated.h [C++] Got rid of memset's in constructors (#5938) 2020-06-01 17:58:52 -07:00
generate_code.bat [Rust] Add gen-name-strings for Rust (#5757) 2020-03-08 19:05:20 -07:00
generate_code.sh Adds bool support in structs + updates grpc support + CI upgrades (#5943) 2020-06-04 09:14:18 -07:00
go_test.go [Go] Implements a SharedStrings function (#5733) 2020-01-24 09:57:34 -08:00
gold_flexbuffer_example.bin Rust Flexbuffers (#5669) 2020-05-07 14:11:26 -07:00
javatest.bin Fixed warnings generated by recent JSON sorting feature. 2019-10-17 15:16:40 -07:00
lobstertest.lobster Lobster: added builder API for tables 2019-05-22 19:42:13 -07:00
luatest.lua Lua cleanup (#5624) 2019-11-14 15:46:46 -08:00
monster_extra.fbs [Dart] Fix deprecated field support, inf/nan (#5724) 2020-01-23 14:53:58 -08:00
monster_extra_generated.h Fix Clang-trunk warnings about special members deprecated in C++20. (#5829) 2020-03-23 10:01:11 -07:00
monster_extra_my_game_generated.dart [Dart] Fix deprecated field support, inf/nan (#5724) 2020-01-23 14:53:58 -08:00
monster_test.bfbs Escape characters in jsonschema descriptions (#5644) 2020-03-12 12:10:30 -07:00
monster_test.fbs Escape characters in jsonschema descriptions (#5644) 2020-03-12 12:10:30 -07:00
monster_test.grpc.fb.cc Fix Java generator bug that ignores bidi streaming attribute (#5063) 2018-11-29 10:33:17 -08:00
monster_test.grpc.fb.h Fix Java generator bug that ignores bidi streaming attribute (#5063) 2018-11-29 10:33:17 -08:00
monster_test.schema.json Escape characters in jsonschema descriptions (#5644) 2020-03-12 12:10:30 -07:00
monster_test_bfbs_generated.h Escape characters in jsonschema descriptions (#5644) 2020-03-12 12:10:30 -07:00
monster_test_generated.h [C++] Got rid of memset's in constructors (#5938) 2020-06-01 17:58:52 -07:00
monster_test_generated.js fixed mutating inline values (#5942) 2020-06-04 09:08:41 -07:00
monster_test_generated.lobster Escape characters in jsonschema descriptions (#5644) 2020-03-12 12:10:30 -07:00
monster_test_generated.rs Escape characters in jsonschema descriptions (#5644) 2020-03-12 12:10:30 -07:00
monster_test_generated.ts fixed mutating inline values (#5942) 2020-06-04 09:08:41 -07:00
monster_test_my_game.example2_generated.dart CI check generate code (#4998) 2018-10-22 15:41:12 -07:00
monster_test_my_game.example_generated.dart fix union type names (#5902) 2020-05-13 10:26:32 -07:00
monster_test_my_game_generated.dart Added missing Dart codegen files. 2018-09-21 09:42:43 -07:00
monsterdata_extra.json Extend the test of MonsterExtra (#5428) 2019-07-08 11:22:56 -07:00
monsterdata_python_wire.mon Python: Added support for file_identifiers (#5123) 2019-07-26 11:06:25 -07:00
monsterdata_test.golden Support nested_flatbuffer attribute when parsing bfbs schema (#5448) 2019-07-26 09:13:11 -07:00
monsterdata_test.json [C#] support Json Serialization (#5752) 2020-02-10 17:43:36 -08:00
monsterdata_test.mon Reduced `force_align` in tests to 8, to work with --object-api. 2019-02-07 14:51:04 -08:00
native_type_test.fbs [C++] remove static_cast expression (#5440) 2019-08-01 14:31:48 -07:00
native_type_test_generated.h [C++] Got rid of memset's in constructors (#5938) 2020-06-01 17:58:52 -07:00
native_type_test_impl.cpp [C++] Refactor to conform to Google C++ style guide (#5608) 2019-11-07 12:22:54 -08:00
native_type_test_impl.h [C++] Refactor to conform to Google C++ style guide (#5608) 2019-11-07 12:22:54 -08:00
phpTest.php Go - Use Go bool type for bool fields (#4962) 2018-10-15 16:55:59 -07:00
phpUnionVectorTest.php Vector of unions for TS/JS and PHP (#4404) 2017-08-11 09:24:36 -07:00
phpUnionVectorTest.sh Vector of unions for TS/JS and PHP (#4404) 2017-08-11 09:24:36 -07:00
py_flexbuffers_test.py Implement flexbuffers in python (#5880) 2020-05-07 14:26:33 -07:00
py_test.py [Python] Fixed issue #5499 (#5764) 2020-02-11 15:02:21 -08:00
test.cpp Removed requirement that enums be declared in ascending order. (#5887) 2020-06-22 17:02:15 -07:00
test_assert.cpp Added --filename-suffix and --filename-ext to flatc (#5778) 2020-03-02 10:15:23 -08:00
test_assert.h wrap multiple statements in do {} while(!IsConstTrue(true)) (#5655) 2019-12-13 10:14:14 -08:00
test_builder.cpp Added --filename-suffix and --filename-ext to flatc (#5778) 2020-03-02 10:15:23 -08:00
test_builder.h Add flatc '--cpp_std' switch (#5656) 2019-12-23 12:13:48 -08:00
unicode_test.json Fixed JSON parser not sorting vectors of tables/structs with key. 2019-10-10 15:25:39 -07:00