Fix misalignment of small structs in a Vector (C++) (#7883)

* Rare fix: kick fix test

* Rare fix: real fix

* Rare fix: separate test

* Rare fix: remove comments

* Rare fix: updates

* Rare fix: less

* Rare fix: size_t switch to uoffset_t

* Rare fix: swap exp/val

* Rare fix: add annotated before/after

* Rare fix: remove unnecessary changes

---------

Co-authored-by: Derek Bailey <derekbailey@google.com>
This commit is contained in:
Pavlo Bashmakov
2023-09-28 22:53:50 -07:00
committed by GitHub
parent 053d39adaf
commit 15f16f149e
8 changed files with 138 additions and 6 deletions

16
tests/alignment_test.json Normal file
View File

@@ -0,0 +1,16 @@
{
"small_structs": [
{
"var_0": 2,
"var_1": 1
},
{
"var_0": 3,
"var_1": 1
},
{
"var_0": 4,
"var_1": 1
}
]
}