LCOV - code coverage report
Current view: top level - flamenco/runtime/tests/flatbuffers/generated - elf_builder.h (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 0 66 0.0 %
Date: 2025-12-07 04:58:33 Functions: 0 7 0.0 %

          Line data    Source code
       1             : #pragma GCC diagnostic push
       2             : #pragma GCC diagnostic ignored "-Wmisleading-indentation"
       3             : 
       4             : #ifndef ELF_BUILDER_H
       5             : #define ELF_BUILDER_H
       6             : 
       7             : /* Generated by flatcc 0.6.2 FlatBuffers schema compiler for C by dvide.com */
       8             : 
       9             : #ifndef ELF_READER_H
      10             : #include "elf_reader.h"
      11             : #endif
      12             : #ifndef FLATBUFFERS_COMMON_BUILDER_H
      13             : #include "flatbuffers_common_builder.h"
      14             : #endif
      15             : #ifndef CONTEXT_BUILDER_H
      16             : #include "context_builder.h"
      17             : #endif
      18             : #ifndef METADATA_BUILDER_H
      19             : #include "metadata_builder.h"
      20             : #endif
      21             : #include "flatcc/flatcc_prologue.h"
      22             : #ifndef flatbuffers_identifier
      23             : #define flatbuffers_identifier 0
      24             : #endif
      25             : #ifndef flatbuffers_extension
      26             : #define flatbuffers_extension "bin"
      27             : #endif
      28             : 
      29             : static const flatbuffers_voffset_t __fd_org_solana_sealevel_v2_ELFLoaderCtx_required[] = { 0, 1, 0 };
      30             : typedef flatbuffers_ref_t fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t;
      31             : static fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t fd_org_solana_sealevel_v2_ELFLoaderCtx_clone(flatbuffers_builder_t *B, fd_org_solana_sealevel_v2_ELFLoaderCtx_table_t t);
      32             : __flatbuffers_build_table(flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderCtx, 3)
      33             : 
      34             : static const flatbuffers_voffset_t __fd_org_solana_sealevel_v2_ELFLoaderEffects_required[] = { 0 };
      35             : typedef flatbuffers_ref_t fd_org_solana_sealevel_v2_ELFLoaderEffects_ref_t;
      36             : static fd_org_solana_sealevel_v2_ELFLoaderEffects_ref_t fd_org_solana_sealevel_v2_ELFLoaderEffects_clone(flatbuffers_builder_t *B, fd_org_solana_sealevel_v2_ELFLoaderEffects_table_t t);
      37           0 : __flatbuffers_build_table(flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects, 6)
      38             : 
      39             : static const flatbuffers_voffset_t __fd_org_solana_sealevel_v2_ELFLoaderFixture_required[] = { 0, 1, 2, 0 };
      40             : typedef flatbuffers_ref_t fd_org_solana_sealevel_v2_ELFLoaderFixture_ref_t;
      41             : static fd_org_solana_sealevel_v2_ELFLoaderFixture_ref_t fd_org_solana_sealevel_v2_ELFLoaderFixture_clone(flatbuffers_builder_t *B, fd_org_solana_sealevel_v2_ELFLoaderFixture_table_t t);
      42             : __flatbuffers_build_table(flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderFixture, 3)
      43             : 
      44             : #define __fd_org_solana_sealevel_v2_ELFLoaderCtx_formal_args , flatbuffers_uint8_vec_ref_t v0, fd_org_solana_sealevel_v2_FeatureSet_ref_t v1, flatbuffers_bool_t v2
      45             : #define __fd_org_solana_sealevel_v2_ELFLoaderCtx_call_args , v0, v1, v2
      46             : static inline fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t fd_org_solana_sealevel_v2_ELFLoaderCtx_create(flatbuffers_builder_t *B __fd_org_solana_sealevel_v2_ELFLoaderCtx_formal_args);
      47             : __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)
      48             : 
      49             : #define __fd_org_solana_sealevel_v2_ELFLoaderEffects_formal_args ,\
      50             :   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
      51           0 : #define __fd_org_solana_sealevel_v2_ELFLoaderEffects_call_args ,\
      52           0 :   v0, v1, v2, v3, v4, v5
      53             : 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);
      54             : __flatbuffers_build_table_prolog(flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderEffects, fd_org_solana_sealevel_v2_ELFLoaderEffects_file_identifier, fd_org_solana_sealevel_v2_ELFLoaderEffects_type_identifier)
      55             : 
      56             : #define __fd_org_solana_sealevel_v2_ELFLoaderFixture_formal_args , fd_org_solana_sealevel_v2_FixtureMetadata_ref_t v0, fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t v1, fd_org_solana_sealevel_v2_ELFLoaderEffects_ref_t v2
      57             : #define __fd_org_solana_sealevel_v2_ELFLoaderFixture_call_args , v0, v1, v2
      58             : static inline fd_org_solana_sealevel_v2_ELFLoaderFixture_ref_t fd_org_solana_sealevel_v2_ELFLoaderFixture_create(flatbuffers_builder_t *B __fd_org_solana_sealevel_v2_ELFLoaderFixture_formal_args);
      59             : __flatbuffers_build_table_prolog(flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderFixture, fd_org_solana_sealevel_v2_ELFLoaderFixture_file_identifier, fd_org_solana_sealevel_v2_ELFLoaderFixture_type_identifier)
      60             : 
      61             : __flatbuffers_build_vector_field(0, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderCtx_elf_data, flatbuffers_uint8, uint8_t, fd_org_solana_sealevel_v2_ELFLoaderCtx)
      62             : __flatbuffers_build_table_field(1, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderCtx_features, fd_org_solana_sealevel_v2_FeatureSet, fd_org_solana_sealevel_v2_ELFLoaderCtx)
      63             : __flatbuffers_build_scalar_field(2, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderCtx_deploy_checks, flatbuffers_bool, flatbuffers_bool_t, 1, 1, UINT8_C(0), fd_org_solana_sealevel_v2_ELFLoaderCtx)
      64             : 
      65             : static inline fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t fd_org_solana_sealevel_v2_ELFLoaderCtx_create(flatbuffers_builder_t *B __fd_org_solana_sealevel_v2_ELFLoaderCtx_formal_args)
      66           0 : {
      67           0 :     if (fd_org_solana_sealevel_v2_ELFLoaderCtx_start(B)
      68           0 :         || fd_org_solana_sealevel_v2_ELFLoaderCtx_elf_data_add(B, v0)
      69           0 :         || fd_org_solana_sealevel_v2_ELFLoaderCtx_features_add(B, v1)
      70           0 :         || fd_org_solana_sealevel_v2_ELFLoaderCtx_deploy_checks_add(B, v2)) {
      71           0 :         return 0;
      72           0 :     }
      73           0 :     return fd_org_solana_sealevel_v2_ELFLoaderCtx_end(B);
      74           0 : }
      75             : 
      76             : static fd_org_solana_sealevel_v2_ELFLoaderCtx_ref_t fd_org_solana_sealevel_v2_ELFLoaderCtx_clone(flatbuffers_builder_t *B, fd_org_solana_sealevel_v2_ELFLoaderCtx_table_t t)
      77           0 : {
      78           0 :     __flatbuffers_memoize_begin(B, t);
      79           0 :     if (fd_org_solana_sealevel_v2_ELFLoaderCtx_start(B)
      80           0 :         || fd_org_solana_sealevel_v2_ELFLoaderCtx_elf_data_pick(B, t)
      81           0 :         || fd_org_solana_sealevel_v2_ELFLoaderCtx_features_pick(B, t)
      82           0 :         || fd_org_solana_sealevel_v2_ELFLoaderCtx_deploy_checks_pick(B, t)) {
      83           0 :         return 0;
      84           0 :     }
      85           0 :     __flatbuffers_memoize_end(B, t, fd_org_solana_sealevel_v2_ELFLoaderCtx_end(B));
      86           0 : }
      87             : 
      88             : __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)
      89             : __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)
      90             : __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)
      91             : __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)
      92             : __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)
      93             : __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)
      94             : 
      95             : 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)
      96           0 : {
      97           0 :     if (fd_org_solana_sealevel_v2_ELFLoaderEffects_start(B)
      98           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_text_cnt_add(B, v2)
      99           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_text_off_add(B, v3)
     100           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_entry_pc_add(B, v4)
     101           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_err_code_add(B, v0)
     102           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash_add(B, v1)
     103           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash_add(B, v5)) {
     104           0 :         return 0;
     105           0 :     }
     106           0 :     return fd_org_solana_sealevel_v2_ELFLoaderEffects_end(B);
     107           0 : }
     108             : 
     109             : static fd_org_solana_sealevel_v2_ELFLoaderEffects_ref_t fd_org_solana_sealevel_v2_ELFLoaderEffects_clone(flatbuffers_builder_t *B, fd_org_solana_sealevel_v2_ELFLoaderEffects_table_t t)
     110           0 : {
     111           0 :     __flatbuffers_memoize_begin(B, t);
     112           0 :     if (fd_org_solana_sealevel_v2_ELFLoaderEffects_start(B)
     113           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_text_cnt_pick(B, t)
     114           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_text_off_pick(B, t)
     115           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_entry_pc_pick(B, t)
     116           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_err_code_pick(B, t)
     117           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_rodata_hash_pick(B, t)
     118           0 :         || fd_org_solana_sealevel_v2_ELFLoaderEffects_calldests_hash_pick(B, t)) {
     119           0 :         return 0;
     120           0 :     }
     121           0 :     __flatbuffers_memoize_end(B, t, fd_org_solana_sealevel_v2_ELFLoaderEffects_end(B));
     122           0 : }
     123             : 
     124             : __flatbuffers_build_table_field(0, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderFixture_metadata, fd_org_solana_sealevel_v2_FixtureMetadata, fd_org_solana_sealevel_v2_ELFLoaderFixture)
     125             : __flatbuffers_build_table_field(1, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderFixture_input, fd_org_solana_sealevel_v2_ELFLoaderCtx, fd_org_solana_sealevel_v2_ELFLoaderFixture)
     126             : __flatbuffers_build_table_field(2, flatbuffers_, fd_org_solana_sealevel_v2_ELFLoaderFixture_output, fd_org_solana_sealevel_v2_ELFLoaderEffects, fd_org_solana_sealevel_v2_ELFLoaderFixture)
     127             : 
     128             : static inline fd_org_solana_sealevel_v2_ELFLoaderFixture_ref_t fd_org_solana_sealevel_v2_ELFLoaderFixture_create(flatbuffers_builder_t *B __fd_org_solana_sealevel_v2_ELFLoaderFixture_formal_args)
     129           0 : {
     130           0 :     if (fd_org_solana_sealevel_v2_ELFLoaderFixture_start(B)
     131           0 :         || fd_org_solana_sealevel_v2_ELFLoaderFixture_metadata_add(B, v0)
     132           0 :         || fd_org_solana_sealevel_v2_ELFLoaderFixture_input_add(B, v1)
     133           0 :         || fd_org_solana_sealevel_v2_ELFLoaderFixture_output_add(B, v2)) {
     134           0 :         return 0;
     135           0 :     }
     136           0 :     return fd_org_solana_sealevel_v2_ELFLoaderFixture_end(B);
     137           0 : }
     138             : 
     139             : static fd_org_solana_sealevel_v2_ELFLoaderFixture_ref_t fd_org_solana_sealevel_v2_ELFLoaderFixture_clone(flatbuffers_builder_t *B, fd_org_solana_sealevel_v2_ELFLoaderFixture_table_t t)
     140           0 : {
     141           0 :     __flatbuffers_memoize_begin(B, t);
     142           0 :     if (fd_org_solana_sealevel_v2_ELFLoaderFixture_start(B)
     143           0 :         || fd_org_solana_sealevel_v2_ELFLoaderFixture_metadata_pick(B, t)
     144           0 :         || fd_org_solana_sealevel_v2_ELFLoaderFixture_input_pick(B, t)
     145           0 :         || fd_org_solana_sealevel_v2_ELFLoaderFixture_output_pick(B, t)) {
     146           0 :         return 0;
     147           0 :     }
     148           0 :     __flatbuffers_memoize_end(B, t, fd_org_solana_sealevel_v2_ELFLoaderFixture_end(B));
     149           0 : }
     150             : 
     151             : #include "flatcc/flatcc_epilogue.h"
     152             : #endif /* ELF_BUILDER_H */
     153             : 
     154             : #pragma GCC diagnostic pop

Generated by: LCOV version 1.14