Refactor lazy list unpacking (#8746)

Co-authored-by: Wouter van Oortmerssen <aardappel@gmail.com>
This commit is contained in:
Jakob Kordež
2025-10-31 21:41:59 +01:00
committed by GitHub
parent dd77af75b7
commit 592dc50037
4 changed files with 38 additions and 93 deletions

View File

@@ -44,8 +44,8 @@ class MonsterExtra {
f1: f1,
f2: f2,
f3: f3,
dvec: const fb.ListReader<double>(fb.Float64Reader(), lazy: false).vTableGetNullable(_bc, _bcOffset, 20),
fvec: const fb.ListReader<double>(fb.Float32Reader(), lazy: false).vTableGetNullable(_bc, _bcOffset, 22));
dvec: dvec?.toList(),
fvec: fvec?.toList());
static int pack(fb.Builder fbBuilder, MonsterExtraT? object) {
if (object == null) return 0;