Skip to content

Commit 648adca

Browse files
committed
update generated
1 parent 02ae512 commit 648adca

File tree

6 files changed

+89
-13
lines changed

6 files changed

+89
-13
lines changed

src/flamenco/runtime/tests/flatbuffers/generated/context_builder.h

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,29 @@ static inline fd_org_solana_sealevel_v2_Signature_t *fd_org_solana_sealevel_v2_S
6363
__flatbuffers_build_struct(flatbuffers_, fd_org_solana_sealevel_v2_Signature, 64, 1, fd_org_solana_sealevel_v2_Signature_file_identifier, fd_org_solana_sealevel_v2_Signature_type_identifier)
6464
__flatbuffers_define_fixed_array_primitives(flatbuffers_, fd_org_solana_sealevel_v2_Signature, fd_org_solana_sealevel_v2_Signature_t)
6565

66+
#define __fd_org_solana_sealevel_v2_XXHash_formal_args , const uint8_t v0[8]
67+
#define __fd_org_solana_sealevel_v2_XXHash_call_args , v0
68+
static inline fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_assign(fd_org_solana_sealevel_v2_XXHash_t *p, const uint8_t v0[8])
69+
{ flatbuffers_uint8_array_copy(p->hash, v0, 8);
70+
return p; }
71+
static inline fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_copy(fd_org_solana_sealevel_v2_XXHash_t *p, const fd_org_solana_sealevel_v2_XXHash_t *p2)
72+
{ flatbuffers_uint8_array_copy(p->hash, p2->hash, 8);
73+
return p; }
74+
static inline fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_assign_to_pe(fd_org_solana_sealevel_v2_XXHash_t *p, const uint8_t v0[8])
75+
{ flatbuffers_uint8_array_copy_to_pe(p->hash, v0, 8);
76+
return p; }
77+
static inline fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_copy_to_pe(fd_org_solana_sealevel_v2_XXHash_t *p, const fd_org_solana_sealevel_v2_XXHash_t *p2)
78+
{ flatbuffers_uint8_array_copy_to_pe(p->hash, p2->hash, 8);
79+
return p; }
80+
static inline fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_assign_from_pe(fd_org_solana_sealevel_v2_XXHash_t *p, const uint8_t v0[8])
81+
{ flatbuffers_uint8_array_copy_from_pe(p->hash, v0, 8);
82+
return p; }
83+
static inline fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_copy_from_pe(fd_org_solana_sealevel_v2_XXHash_t *p, const fd_org_solana_sealevel_v2_XXHash_t *p2)
84+
{ flatbuffers_uint8_array_copy_from_pe(p->hash, p2->hash, 8);
85+
return p; }
86+
__flatbuffers_build_struct(flatbuffers_, fd_org_solana_sealevel_v2_XXHash, 8, 1, fd_org_solana_sealevel_v2_XXHash_file_identifier, fd_org_solana_sealevel_v2_XXHash_type_identifier)
87+
__flatbuffers_define_fixed_array_primitives(flatbuffers_, fd_org_solana_sealevel_v2_XXHash, fd_org_solana_sealevel_v2_XXHash_t)
88+
6689
#define __fd_org_solana_sealevel_v2_Hash_formal_args , const uint8_t v0[32]
6790
#define __fd_org_solana_sealevel_v2_Hash_call_args , v0
6891
static inline fd_org_solana_sealevel_v2_Hash_t *fd_org_solana_sealevel_v2_Hash_assign(fd_org_solana_sealevel_v2_Hash_t *p, const uint8_t v0[32])

src/flamenco/runtime/tests/flatbuffers/generated/context_reader.h

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ typedef const fd_org_solana_sealevel_v2_Signature_t *fd_org_solana_sealevel_v2_S
2828
typedef fd_org_solana_sealevel_v2_Signature_t *fd_org_solana_sealevel_v2_Signature_mutable_struct_t;
2929
typedef const fd_org_solana_sealevel_v2_Signature_t *fd_org_solana_sealevel_v2_Signature_vec_t;
3030
typedef fd_org_solana_sealevel_v2_Signature_t *fd_org_solana_sealevel_v2_Signature_mutable_vec_t;
31+
typedef struct fd_org_solana_sealevel_v2_XXHash fd_org_solana_sealevel_v2_XXHash_t;
32+
typedef const fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_struct_t;
33+
typedef fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_mutable_struct_t;
34+
typedef const fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_vec_t;
35+
typedef fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash_mutable_vec_t;
3136
typedef struct fd_org_solana_sealevel_v2_Hash fd_org_solana_sealevel_v2_Hash_t;
3237
typedef const fd_org_solana_sealevel_v2_Hash_t *fd_org_solana_sealevel_v2_Hash_struct_t;
3338
typedef fd_org_solana_sealevel_v2_Hash_t *fd_org_solana_sealevel_v2_Hash_mutable_struct_t;
@@ -75,6 +80,18 @@ typedef flatbuffers_uoffset_t *fd_org_solana_sealevel_v2_VoteAccount_mutable_vec
7580
#ifndef fd_org_solana_sealevel_v2_Signature_file_extension
7681
#define fd_org_solana_sealevel_v2_Signature_file_extension "bin"
7782
#endif
83+
#ifndef fd_org_solana_sealevel_v2_XXHash_file_identifier
84+
#define fd_org_solana_sealevel_v2_XXHash_file_identifier 0
85+
#endif
86+
/* deprecated, use fd_org_solana_sealevel_v2_XXHash_file_identifier */
87+
#ifndef fd_org_solana_sealevel_v2_XXHash_identifier
88+
#define fd_org_solana_sealevel_v2_XXHash_identifier 0
89+
#endif
90+
#define fd_org_solana_sealevel_v2_XXHash_type_hash ((flatbuffers_thash_t)0x21f13112)
91+
#define fd_org_solana_sealevel_v2_XXHash_type_identifier "\x12\x31\xf1\x21"
92+
#ifndef fd_org_solana_sealevel_v2_XXHash_file_extension
93+
#define fd_org_solana_sealevel_v2_XXHash_file_extension "bin"
94+
#endif
7895
#ifndef fd_org_solana_sealevel_v2_Hash_file_identifier
7996
#define fd_org_solana_sealevel_v2_Hash_file_identifier 0
8097
#endif
@@ -169,6 +186,22 @@ __flatbuffers_struct_as_root(fd_org_solana_sealevel_v2_Signature)
169186

170187
__flatbuffers_define_struct_scalar_fixed_array_field(fd_org_solana_sealevel_v2_Signature, signature, flatbuffers_uint8, uint8_t, 64)
171188

189+
struct fd_org_solana_sealevel_v2_XXHash {
190+
alignas(1) uint8_t hash[8];
191+
};
192+
static_assert(sizeof(fd_org_solana_sealevel_v2_XXHash_t) == 8, "struct size mismatch");
193+
194+
static inline const fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash__const_ptr_add(const fd_org_solana_sealevel_v2_XXHash_t *p, size_t i) { return p + i; }
195+
static inline fd_org_solana_sealevel_v2_XXHash_t *fd_org_solana_sealevel_v2_XXHash__ptr_add(fd_org_solana_sealevel_v2_XXHash_t *p, size_t i) { return p + i; }
196+
static inline fd_org_solana_sealevel_v2_XXHash_struct_t fd_org_solana_sealevel_v2_XXHash_vec_at(fd_org_solana_sealevel_v2_XXHash_vec_t vec, size_t i)
197+
__flatbuffers_struct_vec_at(vec, i)
198+
static inline size_t fd_org_solana_sealevel_v2_XXHash__size(void) { return 8; }
199+
static inline size_t fd_org_solana_sealevel_v2_XXHash_vec_len(fd_org_solana_sealevel_v2_XXHash_vec_t vec)
200+
__flatbuffers_vec_len(vec)
201+
__flatbuffers_struct_as_root(fd_org_solana_sealevel_v2_XXHash)
202+
203+
__flatbuffers_define_struct_scalar_fixed_array_field(fd_org_solana_sealevel_v2_XXHash, hash, flatbuffers_uint8, uint8_t, 8)
204+
172205
struct fd_org_solana_sealevel_v2_Hash {
173206
alignas(1) uint8_t hash[32];
174207
};

src/flamenco/runtime/tests/flatbuffers/generated/context_verifier.h

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,26 @@ static inline int fd_org_solana_sealevel_v2_Signature_verify_as_root_with_identi
5353
return flatcc_verify_struct_as_root(buf, bufsiz, fid, 64, 1);
5454
}
5555

56+
static inline int fd_org_solana_sealevel_v2_XXHash_verify_as_root(const void *buf, size_t bufsiz)
57+
{
58+
return flatcc_verify_struct_as_root(buf, bufsiz, fd_org_solana_sealevel_v2_XXHash_identifier, 8, 1);
59+
}
60+
61+
static inline int fd_org_solana_sealevel_v2_XXHash_verify_as_typed_root(const void *buf, size_t bufsiz)
62+
{
63+
return flatcc_verify_struct_as_typed_root(buf, bufsiz, fd_org_solana_sealevel_v2_XXHash_type_hash, 8, 1);
64+
}
65+
66+
static inline int fd_org_solana_sealevel_v2_XXHash_verify_as_root_with_type_hash(const void *buf, size_t bufsiz, flatbuffers_thash_t thash)
67+
{
68+
return flatcc_verify_struct_as_typed_root(buf, bufsiz, thash, 8, 1);
69+
}
70+
71+
static inline int fd_org_solana_sealevel_v2_XXHash_verify_as_root_with_identifier(const void *buf, size_t bufsiz, const char *fid)
72+
{
73+
return flatcc_verify_struct_as_root(buf, bufsiz, fid, 8, 1);
74+
}
75+
5676
static inline int fd_org_solana_sealevel_v2_Hash_verify_as_root(const void *buf, size_t bufsiz)
5777
{
5878
return flatcc_verify_struct_as_root(buf, bufsiz, fd_org_solana_sealevel_v2_Hash_identifier, 32, 1);

src/flamenco/runtime/tests/flatbuffers/generated/elf_builder.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ static inline fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t fd_org_solana_sealeve
4444
__flatbuffers_build_table_prolog(flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderCtx, fd_org_solana_sealevel_v2_ELFLoaderCtx_file_identifier, fd_org_solana_sealevel_v2_ELFLoaderCtx_type_identifier)
4545

4646
#define __fd_org_solana_sealevel_v2_ELFLoaderEffects_formal_args ,\
47-
uint8_t v0, uint64_t v1, uint64_t v2, uint64_t v3, uint64_t v4, uint64_t v5
47+
uint8_t v0, fd_org_solana_sealevel_v2_XXHash_t *v1, uint64_t v2, uint64_t v3, uint64_t v4, fd_org_solana_sealevel_v2_XXHash_t *v5
4848
#define __fd_org_solana_sealevel_v2_ELFLoaderEffects_call_args ,\
4949
v0, v1, v2, v3, v4, v5
5050
static inline fd_org_solana_sealevel_v2_ELFLoaderEffects_ref_t fd_org_solana_sealevel_v2_ELFLoaderEffects_create(flatbuffers_builder_t *B __fd_org_solana_sealevel_v2_ELFLoaderEffects_formal_args);
@@ -83,21 +83,21 @@ static fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t fd_org_solana_sealevel_v2_EL
8383
}
8484

8585
__flatbuffers_build_scalar_field(0, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_err_code, flatbuffers_uint8, uint8_t, 1, 1, UINT8_C(0), fd_org_solana_sealevel_v2_ELFLoaderEffects)
86-
__flatbuffers_build_scalar_field(1, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash, flatbuffers_uint64, uint64_t, 8, 8, UINT64_C(0), fd_org_solana_sealevel_v2_ELFLoaderEffects)
86+
__flatbuffers_build_struct_field(1, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash, fd_org_solana_sealevel_v2_XXHash, 8, 1, fd_org_solana_sealevel_v2_ELFLoaderEffects)
8787
__flatbuffers_build_scalar_field(2, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_text_cnt, flatbuffers_uint64, uint64_t, 8, 8, UINT64_C(0), fd_org_solana_sealevel_v2_ELFLoaderEffects)
8888
__flatbuffers_build_scalar_field(3, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_text_off, flatbuffers_uint64, uint64_t, 8, 8, UINT64_C(0), fd_org_solana_sealevel_v2_ELFLoaderEffects)
8989
__flatbuffers_build_scalar_field(4, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_entry_pc, flatbuffers_uint64, uint64_t, 8, 8, UINT64_C(0), fd_org_solana_sealevel_v2_ELFLoaderEffects)
90-
__flatbuffers_build_scalar_field(5, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash, flatbuffers_uint64, uint64_t, 8, 8, UINT64_C(0), fd_org_solana_sealevel_v2_ELFLoaderEffects)
90+
__flatbuffers_build_struct_field(5, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash, fd_org_solana_sealevel_v2_XXHash, 8, 1, fd_org_solana_sealevel_v2_ELFLoaderEffects)
9191

9292
static inline fd_org_solana_sealevel_v2_ELFLoaderEffects_ref_t fd_org_solana_sealevel_v2_ELFLoaderEffects_create(flatbuffers_builder_t *B __fd_org_solana_sealevel_v2_ELFLoaderEffects_formal_args)
9393
{
9494
if (fd_org_solana_sealevel_v2_ELFLoaderEffects_start(B)
95-
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash_add(B, v1)
9695
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_text_cnt_add(B, v2)
9796
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_text_off_add(B, v3)
9897
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_entry_pc_add(B, v4)
99-
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash_add(B, v5)
100-
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_err_code_add(B, v0)) {
98+
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_err_code_add(B, v0)
99+
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash_add(B, v1)
100+
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash_add(B, v5)) {
101101
return 0;
102102
}
103103
return fd_org_solana_sealevel_v2_ELFLoaderEffects_end(B);
@@ -107,12 +107,12 @@ static fd_org_solana_sealevel_v2_ELFLoaderEffects_ref_t fd_org_solana_sealevel_v
107107
{
108108
__flatbuffers_memoize_begin(B, t);
109109
if (fd_org_solana_sealevel_v2_ELFLoaderEffects_start(B)
110-
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash_pick(B, t)
111110
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_text_cnt_pick(B, t)
112111
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_text_off_pick(B, t)
113112
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_entry_pc_pick(B, t)
114-
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash_pick(B, t)
115-
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_err_code_pick(B, t)) {
113+
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_err_code_pick(B, t)
114+
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash_pick(B, t)
115+
|| fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash_pick(B, t)) {
116116
return 0;
117117
}
118118
__flatbuffers_memoize_end(B, t, fd_org_solana_sealevel_v2_ELFLoaderEffects_end(B));

src/flamenco/runtime/tests/flatbuffers/generated/elf_reader.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,11 @@ __flatbuffers_offset_vec_at(fd_org_solana_sealevel_v2_ELFLoaderEffects_table_t,
9797
__flatbuffers_table_as_root(fd_org_solana_sealevel_v2_ELFLoaderEffects)
9898

9999
__flatbuffers_define_scalar_field(0, fd_org_solana_sealevel_v2_ELFLoaderEffects, err_code, flatbuffers_uint8, uint8_t, UINT8_C(0))
100-
__flatbuffers_define_scalar_field(1, fd_org_solana_sealevel_v2_ELFLoaderEffects, rodata_hash, flatbuffers_uint64, uint64_t, UINT64_C(0))
100+
__flatbuffers_define_struct_field(1, fd_org_solana_sealevel_v2_ELFLoaderEffects, rodata_hash, fd_org_solana_sealevel_v2_XXHash_struct_t, 0)
101101
__flatbuffers_define_scalar_field(2, fd_org_solana_sealevel_v2_ELFLoaderEffects, text_cnt, flatbuffers_uint64, uint64_t, UINT64_C(0))
102102
__flatbuffers_define_scalar_field(3, fd_org_solana_sealevel_v2_ELFLoaderEffects, text_off, flatbuffers_uint64, uint64_t, UINT64_C(0))
103103
__flatbuffers_define_scalar_field(4, fd_org_solana_sealevel_v2_ELFLoaderEffects, entry_pc, flatbuffers_uint64, uint64_t, UINT64_C(0))
104-
__flatbuffers_define_scalar_field(5, fd_org_solana_sealevel_v2_ELFLoaderEffects, calldests_hash, flatbuffers_uint64, uint64_t, UINT64_C(0))
104+
__flatbuffers_define_struct_field(5, fd_org_solana_sealevel_v2_ELFLoaderEffects, calldests_hash, fd_org_solana_sealevel_v2_XXHash_struct_t, 0)
105105

106106
struct fd_org_solana_sealevel_v2_ELFLoaderFixture_table { uint8_t unused__; };
107107

src/flamenco/runtime/tests/flatbuffers/generated/elf_verifier.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ static int fd_org_solana_sealevel_v2_ELFLoaderEffects_verify_table(flatcc_table_
5252
{
5353
int ret;
5454
if ((ret = flatcc_verify_field(td, 0, 1, 1) /* err_code */)) return ret;
55-
if ((ret = flatcc_verify_field(td, 1, 8, 8) /* rodata_hash */)) return ret;
55+
if ((ret = flatcc_verify_field(td, 1, 8, 1) /* rodata_hash */)) return ret;
5656
if ((ret = flatcc_verify_field(td, 2, 8, 8) /* text_cnt */)) return ret;
5757
if ((ret = flatcc_verify_field(td, 3, 8, 8) /* text_off */)) return ret;
5858
if ((ret = flatcc_verify_field(td, 4, 8, 8) /* entry_pc */)) return ret;
59-
if ((ret = flatcc_verify_field(td, 5, 8, 8) /* calldests_hash */)) return ret;
59+
if ((ret = flatcc_verify_field(td, 5, 8, 1) /* calldests_hash */)) return ret;
6060
return flatcc_verify_ok;
6161
}
6262

0 commit comments

Comments
 (0)