| 681 | }; |
| 682 | |
| 683 | inline flatbuffers::Offset<BytecodeFile> CreateBytecodeFile( |
| 684 | flatbuffers::FlatBufferBuilder &_fbb, |
| 685 | int32_t bytecode_version = 0, |
| 686 | flatbuffers::Offset<flatbuffers::Vector<int32_t>> bytecode = 0, |
| 687 | flatbuffers::Offset<flatbuffers::Vector<uint8_t>> bytecode_attr = 0, |
| 688 | flatbuffers::Offset<flatbuffers::Vector<int32_t>> typetable = 0, |
| 689 | flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> stringtable = 0, |
| 690 | flatbuffers::Offset<flatbuffers::Vector<const LineInfo *>> lineinfo = 0, |
| 691 | flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> filenames = 0, |
| 692 | flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<Function>>> functions = 0, |
| 693 | flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<UDT>>> udts = 0, |
| 694 | flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<Ident>>> idents = 0, |
| 695 | flatbuffers::Offset<flatbuffers::Vector<const SpecIdent *>> specidents = 0, |
| 696 | flatbuffers::Offset<flatbuffers::Vector<int32_t>> default_int_vector_types = 0, |
| 697 | flatbuffers::Offset<flatbuffers::Vector<int32_t>> default_float_vector_types = 0, |
| 698 | flatbuffers::Offset<flatbuffers::Vector<int32_t>> logvars = 0, |
| 699 | flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<Enum>>> enums = 0, |
| 700 | flatbuffers::Offset<flatbuffers::Vector<int32_t>> vtables = 0) { |
| 701 | BytecodeFileBuilder builder_(_fbb); |
| 702 | builder_.add_vtables(vtables); |
| 703 | builder_.add_enums(enums); |
| 704 | builder_.add_logvars(logvars); |
| 705 | builder_.add_default_float_vector_types(default_float_vector_types); |
| 706 | builder_.add_default_int_vector_types(default_int_vector_types); |
| 707 | builder_.add_specidents(specidents); |
| 708 | builder_.add_idents(idents); |
| 709 | builder_.add_udts(udts); |
| 710 | builder_.add_functions(functions); |
| 711 | builder_.add_filenames(filenames); |
| 712 | builder_.add_lineinfo(lineinfo); |
| 713 | builder_.add_stringtable(stringtable); |
| 714 | builder_.add_typetable(typetable); |
| 715 | builder_.add_bytecode_attr(bytecode_attr); |
| 716 | builder_.add_bytecode(bytecode); |
| 717 | builder_.add_bytecode_version(bytecode_version); |
| 718 | return builder_.Finish(); |
| 719 | } |
| 720 | |
| 721 | inline flatbuffers::Offset<BytecodeFile> CreateBytecodeFileDirect( |
| 722 | flatbuffers::FlatBufferBuilder &_fbb, |
no test coverage detected