Merge commit '6dccd64de51ea960cb6f0d975768c874814b4c75' into HEAD
Update flatbuffers. Relevant merge tasks:
* A field got added to reflection.fbs; this had fallout in
reflection_generated.h and the logger_test shas.
* Resolved merge conflict in rust/flatbuffers/src/lib.rs
* Reverted upstream change that made Table rust struct members private.
* FlatBufferBuilder Create*Vector calls now include alignment.
* nim codegen got added; needed to update to use scoped enums.
Main fix that motivated this update is
https://github.com/google/flatbuffers/pull/7588
Change-Id: I6bbe5d56846f426fa5f2a82c4f2bc77be2b93bb0
Signed-off-by: James Kuszmaul <james.kuszmaul@bluerivertech.com>
diff --git a/third_party/flatbuffers/tests/BUILD.bazel b/third_party/flatbuffers/tests/BUILD.bazel
index 6c0ca22..b76eece 100644
--- a/third_party/flatbuffers/tests/BUILD.bazel
+++ b/third_party/flatbuffers/tests/BUILD.bazel
@@ -8,6 +8,9 @@
name = "flatbuffers_test",
testonly = 1,
srcs = [
+ "alignment_test.cpp",
+ "alignment_test.h",
+ "alignment_test_generated.h",
"evolution_test.cpp",
"evolution_test.h",
"evolution_test/evolution_v1_generated.h",
@@ -50,6 +53,7 @@
"-DBAZEL_TEST_DATA_PATH",
],
data = [
+ ":alignment_test.fbs",
":arrays_test.bfbs",
":arrays_test.fbs",
":arrays_test.golden",
@@ -90,6 +94,7 @@
"include/",
],
deps = [
+ ":alignment_test_cc_fbs",
":arrays_test_cc_fbs",
":monster_extra_cc_fbs",
":monster_test_cc_fbs",
@@ -223,3 +228,8 @@
"//tests/test_dir:typescript_transitive_ts_ts_fbs",
],
)
+
+flatbuffer_cc_library(
+ name = "alignment_test_cc_fbs",
+ srcs = ["alignment_test.fbs"],
+)