43 switch (
file->format){
63 switch (
file->format){
115 switch (
accel->format){
268 switch (
file->format){
281 switch (
file->format){
296 switch (
list->format){
311 switch (
list->format){
329 switch(
accel->format){
344 switch(
accel->format){
505 switch (
accel->format){
525 switch (
accel->format){
545 switch (unit_set->
format){
565 switch (unit_set->
format){
585 switch (unit_set->
format){
607 switch (unit_set->
format){
626 switch (unit_set->
format){
648 switch (unit_set->
format){
1329 switch (unit_set->
format){
1353 switch (unit_set->
format){
1371 switch (unit_set->
format){
OODEFFUNC typedef const char * file
Definition oodle2.h:678
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition syms_debug_info.h:31
Definition syms_debug_info.h:300
Definition syms_cv_helpers.h:104
Definition syms_dwarf_parser.h:94
Definition syms_debug_info.h:346
Definition syms_debug_info.h:69
Definition syms_debug_info.h:119
Definition syms_debug_info.h:105
Definition syms_debug_info.h:64
Definition syms_debug_info.h:164
SYMS_LineTable line_table
Definition syms_debug_info.h:165
Definition syms_debug_info.h:390
Definition syms_debug_info.h:361
Definition syms_eval.h:62
Definition syms_mach_parser.h:15
Definition syms_mach_parser.h:9
Definition syms_parser.h:69
Definition syms_debug_info.h:325
Definition syms_pdb_parser.h:124
Definition syms_pdb_parser.h:162
Definition syms_debug_info.h:21
Definition syms_debug_info.h:255
Definition syms_debug_info.h:334
Definition syms_base.h:313
Definition syms_base.h:296
Definition syms_debug_info.h:228
Definition syms_debug_info.h:264
Definition syms_base.h:280
Definition syms_debug_info.h:244
Definition syms_debug_info.h:234
Definition syms_debug_info.h:259
Definition syms_debug_info.h:79
Definition syms_debug_info.h:84
Definition syms_debug_info.h:97
#define syms_true
Definition syms_base.h:105
#define syms_memzero_struct(s)
Definition syms_base.h:161
#define syms_false
Definition syms_base.h:104
#define SYMS_API
Definition syms_base.h:29
SYMS_S32 SYMS_B32
Definition syms_base.h:99
#define SYMS_ASSERT_PARANOID(x)
Definition syms_base.h:132
uint64_t SYMS_U64
Definition syms_crt_overrides.h:39
SYMS_API SYMS_UnitID syms_cv_uid_from_accel(SYMS_CvUnitAccel *unit)
Definition syms_cv_helpers.c:1356
SYMS_API SYMS_SymbolIDArray syms_cv_type_sid_array_from_unit(SYMS_Arena *arena, SYMS_CvUnitAccel *unit)
Definition syms_cv_helpers.c:1558
SYMS_API SYMS_SymbolIDArray syms_cv_proc_sid_array_from_unit(SYMS_Arena *arena, SYMS_CvUnitAccel *unit)
Definition syms_cv_helpers.c:1510
SYMS_API SYMS_String8 syms_cv_symbol_name_from_sid(SYMS_Arena *arena, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_cv_helpers.c:1583
SYMS_API SYMS_SymbolIDArray syms_cv_var_sid_array_from_unit(SYMS_Arena *arena, SYMS_CvUnitAccel *unit)
Definition syms_cv_helpers.c:1534
SYMS_ProcLoc
Definition syms_debug_info.h:377
SYMS_U64 SYMS_UnitID
Definition syms_debug_info.h:77
SYMS_U64 SYMS_FileID
Definition syms_debug_info.h:128
SYMS_U64 SYMS_SymbolID
Definition syms_debug_info.h:215
SYMS_U64 SYMS_LocID
Definition syms_debug_info.h:354
@ SYMS_MemKind_Null
Definition syms_debug_info.h:307
SYMS_READ_ONLY SYMS_GLOBAL SYMS_FileFormat syms_format_nil
Definition syms_debug_info.h:398
#define SYMS_Arena
Definition syms_default_arena.h:61
#define SYMS_ProfEnd()
Definition syms_dev.h:212
#define SYMS_ProfBegin(str)
Definition syms_dev.h:209
SYMS_API SYMS_String8Array syms_dw_file_table_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_dwarf_parser.c:2993
SYMS_API SYMS_ExtFileList syms_dw_ext_file_list_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg)
Definition syms_dwarf_parser.c:1038
SYMS_API SYMS_LocRangeArray syms_dw_location_ranges_from_proc_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid, SYMS_ProcLoc proc_loc)
Definition syms_dwarf_parser.c:4826
SYMS_API SYMS_DwUnitAccel * syms_dw_unit_accel_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_dwarf_parser.c:3642
SYMS_API SYMS_ExtMatchKey syms_dw_ext_match_key_from_dbg(SYMS_String8 data, SYMS_DwDbgAccel *dbg)
Definition syms_dwarf_parser.c:1072
SYMS_API SYMS_MemInfo syms_dw_mem_info_from_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_DwMemsAccel *mems, SYMS_U64 n)
Definition syms_dwarf_parser.c:4079
SYMS_API SYMS_U64 syms_dw_voff_from_var_sid(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4591
SYMS_API SYMS_DwMemsAccel * syms_dw_mems_accel_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:3800
SYMS_API SYMS_U64 syms_dw_unit_count_from_set(SYMS_DwUnitSetAccel *accel)
Definition syms_dwarf_parser.c:2687
SYMS_API SYMS_LocRangeArray syms_dw_location_ranges_from_var_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4811
SYMS_API SYMS_Location syms_dw_location_from_id(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_LocID loc_id)
Definition syms_dwarf_parser.c:4778
SYMS_API SYMS_LineParseOut syms_dw_line_parse_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_dwarf_parser.c:5380
SYMS_API SYMS_DwDbgAccel * syms_dw_dbg_accel_from_mach_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_MachBinAccel *bin)
Definition syms_dwarf_parser.c:1028
SYMS_API SYMS_SigInfo syms_dw_sig_info_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID id)
Definition syms_dwarf_parser.c:4945
SYMS_API SYMS_B32 syms_dw_mach_bin_accel_is_dbg(SYMS_MachBinAccel *bin_accel)
Definition syms_dwarf_parser.c:753
SYMS_API SYMS_U64 syms_dw_mem_count_from_mems(SYMS_DwMemsAccel *mems)
Definition syms_dwarf_parser.c:4073
SYMS_API SYMS_UnitID syms_dw_uid_from_accel(SYMS_DwUnitAccel *unit)
Definition syms_dwarf_parser.c:3652
SYMS_API SYMS_SymbolKind syms_dw_symbol_kind_from_sid(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4295
SYMS_API SYMS_DwDbgAccel * syms_dw_dbg_accel_from_elf_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_ElfBinAccel *bin)
Definition syms_dwarf_parser.c:1018
SYMS_API SYMS_EnumMemberArray syms_dw_enum_member_array_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4134
SYMS_API SYMS_UnitRangeArray syms_dw_unit_ranges_from_set(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitSetAccel *unit_set)
Definition syms_dwarf_parser.c:2782
SYMS_API SYMS_SymbolIDArray syms_dw_var_sid_array_from_unit(SYMS_Arena *arena, SYMS_DwUnitAccel *unit)
Definition syms_dwarf_parser.c:3785
SYMS_API SYMS_SecInfoArray syms_dw_sec_info_array_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg)
Definition syms_dwarf_parser.c:1065
SYMS_API SYMS_U64RangeArray syms_dw_scope_vranges_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4882
SYMS_API SYMS_DwMapAccel * syms_dw_type_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg)
Definition syms_dwarf_parser.c:5723
SYMS_API SYMS_DwUnitSetAccel * syms_dw_unit_set_accel_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg)
Definition syms_dwarf_parser.c:2672
SYMS_API SYMS_SymbolIDArray syms_dw_scope_children_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID id)
Definition syms_dwarf_parser.c:5044
SYMS_API SYMS_Location syms_dw_location_from_proc_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid, SYMS_ProcLoc proc_loc)
Definition syms_dwarf_parser.c:4818
SYMS_API SYMS_USID syms_dw_symbol_from_mem_number(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_DwMemsAccel *mems, SYMS_U64 n)
Definition syms_dwarf_parser.c:4120
SYMS_API SYMS_SigInfo syms_dw_sig_info_from_mem_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_DwMemsAccel *mems, SYMS_U64 n)
Definition syms_dwarf_parser.c:4106
SYMS_API SYMS_UnitNames syms_dw_unit_names_from_uid(SYMS_Arena *arena, SYMS_DwUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_dwarf_parser.c:2729
SYMS_API SYMS_USID syms_dw_type_from_var_sid(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID id)
Definition syms_dwarf_parser.c:4560
SYMS_API SYMS_String8 syms_dw_symbol_name_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4304
SYMS_API SYMS_USID syms_dw_containing_type_from_sid(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4210
SYMS_API SYMS_DwMapAccel * syms_dw_image_symbol_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg)
Definition syms_dwarf_parser.c:5737
SYMS_API SYMS_UnitInfo syms_dw_unit_info_from_uid(SYMS_DwUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_dwarf_parser.c:2715
SYMS_API SYMS_Location syms_dw_location_from_var_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4805
SYMS_API SYMS_ConstInfo syms_dw_const_info_from_sid(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID id)
Definition syms_dwarf_parser.c:4509
SYMS_API SYMS_SigInfo syms_dw_sig_info_from_handle(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SigHandle handle)
Definition syms_dwarf_parser.c:5038
SYMS_API SYMS_USID syms_dw_type_from_mem_number(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_DwMemsAccel *mems, SYMS_U64 n)
Definition syms_dwarf_parser.c:4092
SYMS_API SYMS_String8 syms_dw_file_name_from_id(SYMS_Arena *arena, SYMS_DwUnitSetAccel *unit_set, SYMS_UnitID uid, SYMS_FileID file_id)
Definition syms_dwarf_parser.c:4849
SYMS_API SYMS_SymbolIDArray syms_dw_proc_sid_array_from_unit(SYMS_Arena *arena, SYMS_DwUnitAccel *unit)
Definition syms_dwarf_parser.c:3779
SYMS_API SYMS_SymbolIDArray syms_dw_type_sid_array_from_unit(SYMS_Arena *arena, SYMS_DwUnitAccel *unit)
Definition syms_dwarf_parser.c:3791
SYMS_API SYMS_String8 syms_dw_linkage_name_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4224
SYMS_API SYMS_TypeInfo syms_dw_type_info_from_sid(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:4312
SYMS_API SYMS_U64 syms_dw_default_vbase_from_dbg(SYMS_DwDbgAccel *dbg)
Definition syms_dwarf_parser.c:1096
SYMS_API SYMS_B32 syms_dw_elf_bin_accel_is_dbg(SYMS_ElfBinAccel *bin_accel)
Definition syms_dwarf_parser.c:717
SYMS_API SYMS_USIDList syms_dw_usid_list_from_string(SYMS_Arena *arena, SYMS_DwMapAccel *map, SYMS_String8 string)
Definition syms_dwarf_parser.c:5751
SYMS_API SYMS_UnitIDAndSig syms_dw_proc_sig_handle_from_sid(SYMS_String8 data, SYMS_DwDbgAccel *dbg, SYMS_DwUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_dwarf_parser.c:5031
SYMS_API SYMS_ImportArray syms_elf_imports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_ElfBinAccel *bin)
Definition syms_elf_parser.c:517
SYMS_API SYMS_ElfBinAccel * syms_elf_bin_accel_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_ElfFileAccel *file_accel)
Definition syms_elf_parser.c:438
SYMS_API SYMS_ExtFileList syms_elf_ext_file_list_from_bin(SYMS_Arena *arena, SYMS_String8 file, SYMS_ElfBinAccel *bin_accel)
Definition syms_elf_parser.c:449
SYMS_API SYMS_U64 syms_elf_default_vbase_from_bin(SYMS_ElfBinAccel *bin)
Definition syms_elf_parser.c:479
SYMS_API SYMS_ExportArray syms_elf_exports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_ElfBinAccel *bin)
Definition syms_elf_parser.c:700
SYMS_API SYMS_U64 syms_elf_entry_point_voff_from_bin(SYMS_ElfBinAccel *bin)
Definition syms_elf_parser.c:485
SYMS_API SYMS_Arch syms_elf_arch_from_bin(SYMS_ElfBinAccel *bin)
Definition syms_elf_parser.c:491
SYMS_API SYMS_SecInfoArray syms_elf_sec_info_array_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_ElfBinAccel *bin)
Definition syms_elf_parser.c:466
SYMS_API SYMS_ElfFileAccel * syms_elf_file_accel_from_data(SYMS_Arena *arena, SYMS_String8 string)
Definition syms_elf_parser.c:424
SYMS_API SYMS_Arch syms_mach_arch_from_bin(SYMS_MachBinAccel *bin)
Definition syms_mach_parser.c:376
SYMS_API SYMS_MachFileAccel * syms_mach_file_accel_from_data(SYMS_Arena *arena, SYMS_String8 data)
Definition syms_mach_parser.c:264
SYMS_API SYMS_SecInfoArray syms_mach_sec_info_array_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_MachBinAccel *bin)
Definition syms_mach_parser.c:423
SYMS_API SYMS_BinInfoArray syms_mach_bin_info_array_from_bin_list(SYMS_Arena *arena, SYMS_MachBinListAccel *bin_list)
Definition syms_mach_parser.c:386
SYMS_API SYMS_MachBinAccel * syms_mach_bin_accel_from_bin_list_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_MachBinListAccel *bin_list, SYMS_U64 n)
Definition syms_mach_parser.c:407
SYMS_API SYMS_B32 syms_mach_file_is_bin_list(SYMS_MachFileAccel *file_accel)
Definition syms_mach_parser.c:329
SYMS_API SYMS_ExportArray syms_mach_exports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_MachBinAccel *bin)
Definition syms_mach_parser.c:673
SYMS_API SYMS_MachBinAccel * syms_mach_bin_accel_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_MachFileAccel *file)
Definition syms_mach_parser.c:319
SYMS_API SYMS_B32 syms_mach_file_is_bin(SYMS_MachFileAccel *file)
Definition syms_mach_parser.c:313
SYMS_API SYMS_MachBinListAccel * syms_mach_bin_list_accel_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_MachFileAccel *file)
Definition syms_mach_parser.c:335
SYMS_API SYMS_ImportArray syms_mach_imports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_MachBinAccel *bin)
Definition syms_mach_parser.c:575
SYMS_API SYMS_DbgAccel * syms_dbg_accel_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
Definition syms_parser.c:375
SYMS_API SYMS_SymbolIDArray syms_scope_children_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:1230
SYMS_API SYMS_String8 syms_file_name_from_id(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid, SYMS_FileID file_id)
Definition syms_parser.c:1324
SYMS_API SYMS_USID syms_type_from_var_sid(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
Definition syms_parser.c:840
SYMS_API SYMS_UnitID syms_uid_from_unit(SYMS_UnitAccel *unit)
Definition syms_parser.c:669
SYMS_API SYMS_UnitID syms_uid_collated_public_symbols_from_set(SYMS_UnitSetAccel *unit_set)
Definition syms_parser.c:623
SYMS_API SYMS_UnitID syms_partner_uid_from_map(SYMS_MapAccel *map)
Definition syms_parser.c:1432
SYMS_API SYMS_ExtFileList syms_ext_file_list_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *accel)
Definition syms_parser.c:112
SYMS_API SYMS_B32 syms_file_is_bin(SYMS_FileAccel *file)
Definition syms_parser.c:41
SYMS_API SYMS_USIDList syms_usid_list_from_string(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_MapAndUnit *map_and_unit, SYMS_String8 string)
Definition syms_parser.c:1452
SYMS_API SYMS_SymbolIDArray syms_tls_var_sid_array_from_unit(SYMS_Arena *arena, SYMS_UnitAccel *unit)
Definition syms_parser.c:1592
SYMS_API SYMS_SymbolKind syms_symbol_kind_from_sid(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:749
SYMS_API SYMS_UnitRangeArray syms_unit_ranges_from_set(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitSetAccel *unit_set)
Definition syms_parser.c:582
SYMS_API SYMS_U64 syms_mem_count_from_mems(SYMS_MemsAccel *mems)
Definition syms_parser.c:980
SYMS_API SYMS_Location syms_location_from_id(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_LocID loc_id)
Definition syms_parser.c:931
SYMS_API SYMS_B32 syms_bin_is_dbg(SYMS_BinAccel *bin)
Definition syms_parser.c:356
SYMS_API SYMS_ExtMatchKey syms_ext_match_key_from_dbg(SYMS_String8 data, SYMS_DbgAccel *dbg)
Definition syms_parser.c:438
SYMS_API SYMS_SigInfo syms_sig_info_from_handle(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SigHandle handle)
Definition syms_parser.c:1184
SYMS_API SYMS_U64 syms_voff_from_link_name(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_LinkMapAccel *map, SYMS_UnitAccel *link_unit, SYMS_String8 name)
Definition syms_parser.c:1534
SYMS_API SYMS_Arch syms_arch_from_bin(SYMS_BinAccel *bin)
Definition syms_parser.c:86
SYMS_API SYMS_LocRangeArray syms_location_ranges_from_var_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:907
SYMS_API SYMS_BinInfoArray syms_bin_info_array_from_bin_list(SYMS_Arena *arena, SYMS_BinListAccel *list)
Definition syms_parser.c:293
SYMS_API SYMS_SymbolIDArray syms_var_sid_array_from_unit(SYMS_Arena *arena, SYMS_UnitAccel *unit)
Definition syms_parser.c:709
SYMS_API SYMS_UnitInfo syms_unit_info_from_uid(SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_parser.c:542
SYMS_API SYMS_BinAccel * syms_bin_accel_from_bin_list_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_BinListAccel *list, SYMS_U64 n)
Definition syms_parser.c:308
SYMS_API SYMS_SigInfo syms_sig_info_from_type_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:1300
SYMS_API SYMS_U64 syms_default_vbase_from_dbg(SYMS_DbgAccel *dbg)
Definition syms_parser.c:480
SYMS_API SYMS_UnitID syms_uid_collated_types_from_set(SYMS_UnitSetAccel *unit_set)
Definition syms_parser.c:604
SYMS_API SYMS_LinkMapAccel * syms_link_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
Definition syms_parser.c:1515
SYMS_API SYMS_ExportArray syms_exports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
Definition syms_parser.c:237
SYMS_API SYMS_FileAccel * syms_file_accel_from_data(SYMS_Arena *arena, SYMS_String8 data)
Definition syms_parser.c:10
SYMS_API SYMS_SigInfo syms_sig_info_from_mem_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_MemsAccel *mems, SYMS_U64 n)
Definition syms_parser.c:1046
SYMS_API SYMS_SymbolIDArray syms_proc_sid_array_from_unit(SYMS_Arena *arena, SYMS_UnitAccel *unit)
Definition syms_parser.c:689
SYMS_API SYMS_String8Array syms_file_table_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_parser.c:1347
SYMS_API SYMS_MapAccel * syms_unmangled_symbol_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
Definition syms_parser.c:1412
SYMS_API SYMS_U64 syms_default_vbase_from_bin(SYMS_BinAccel *bin)
Definition syms_parser.c:160
SYMS_API SYMS_Location syms_location_from_var_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:884
SYMS_API SYMS_MemsAccel * syms_mems_accel_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
Definition syms_parser.c:957
SYMS_API SYMS_LineParseOut syms_line_parse_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_parser.c:1366
SYMS_API SYMS_USID syms_type_from_mem_number(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_MemsAccel *mems, SYMS_U64 n)
Definition syms_parser.c:1023
SYMS_API SYMS_String8 syms_symbol_name_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:771
SYMS_API SYMS_U64 syms_voff_from_var_sid(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
Definition syms_parser.c:862
SYMS_API SYMS_BinListAccel * syms_bin_list_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_FileAccel *file)
Definition syms_parser.c:278
SYMS_API SYMS_TypeInfo syms_type_info_from_sid(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
Definition syms_parser.c:794
SYMS_API SYMS_UnitAccel * syms_unit_accel_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_parser.c:643
SYMS_API SYMS_MemInfo syms_mem_info_from_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_MemsAccel *mems, SYMS_U64 n)
Definition syms_parser.c:1000
SYMS_API SYMS_String8 syms_linkage_name_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:1115
SYMS_API SYMS_U64 syms_unit_count_from_set(SYMS_UnitSetAccel *accel)
Definition syms_parser.c:522
SYMS_API SYMS_BinAccel * syms_bin_accel_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_FileAccel *file)
Definition syms_parser.c:60
SYMS_API SYMS_LocRangeArray syms_location_ranges_from_proc_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid, SYMS_ProcLoc proc_loc)
Definition syms_parser.c:1276
SYMS_API SYMS_ExtFileList syms_ext_file_list_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
Definition syms_parser.c:417
SYMS_API SYMS_B32 syms_file_is_dbg(SYMS_FileAccel *accel)
Definition syms_parser.c:326
SYMS_API SYMS_ConstInfo syms_const_info_from_sid(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
Definition syms_parser.c:816
SYMS_API SYMS_U64RangeArray syms_scope_vranges_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
Definition syms_parser.c:1207
SYMS_API SYMS_MapAccel * syms_type_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
Definition syms_parser.c:1392
SYMS_API SYMS_UnitNames syms_unit_names_from_uid(SYMS_Arena *arena, SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_parser.c:562
SYMS_API SYMS_Arch syms_arch_from_dbg(SYMS_DbgAccel *dbg)
Definition syms_parser.c:396
SYMS_API SYMS_UnitID syms_link_names_uid(SYMS_DbgAccel *dbg)
Definition syms_parser.c:1480
SYMS_API SYMS_ImportArray syms_imports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
Definition syms_parser.c:212
SYMS_API SYMS_UnitID syms_tls_var_uid_from_dbg(SYMS_DbgAccel *dbg)
Definition syms_parser.c:1580
SYMS_API SYMS_SecInfoArray syms_sec_info_array_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
Definition syms_parser.c:459
SYMS_API SYMS_USID syms_symbol_from_mem_number(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_MemsAccel *mems, SYMS_U64 n)
Definition syms_parser.c:1070
SYMS_API SYMS_USID syms_containing_type_from_sid(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:1093
SYMS_API SYMS_EnumMemberArray syms_enum_member_array_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:1137
SYMS_API SYMS_U64 syms_entry_point_voff_from_bin(SYMS_BinAccel *bin)
Definition syms_parser.c:186
SYMS_API SYMS_B32 syms_file_is_bin_list(SYMS_FileAccel *file)
Definition syms_parser.c:266
SYMS_API SYMS_SecInfoArray syms_sec_info_array_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
Definition syms_parser.c:133
SYMS_API SYMS_UnitIDAndSig syms_sig_handle_from_proc_sid(SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
Definition syms_parser.c:1162
SYMS_API SYMS_FileFormat syms_file_format_from_file(SYMS_FileAccel *accel)
Definition syms_parser.c:32
SYMS_API SYMS_LinkNameRecArray syms_link_name_array_from_unit(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit)
Definition syms_parser.c:1557
SYMS_API SYMS_Location syms_location_from_proc_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid, SYMS_ProcLoc proc_loc)
Definition syms_parser.c:1253
SYMS_API SYMS_UnitSetAccel * syms_unit_set_accel_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *accel)
Definition syms_parser.c:502
SYMS_API SYMS_B32 syms_link_map_is_complete(SYMS_LinkMapAccel *map)
Definition syms_parser.c:1497
SYMS_API SYMS_DbgAccel * syms_dbg_accel_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_FileAccel *accel)
Definition syms_parser.c:341
SYMS_API SYMS_SymbolIDArray syms_type_sid_array_from_unit(SYMS_Arena *arena, SYMS_UnitAccel *unit)
Definition syms_parser.c:729
SYMS_API SYMS_B32 syms_line_table_high_level_invariants(SYMS_LineTable *line_table)
Definition syms_parser_invariants.c:84
SYMS_API SYMS_B32 syms_line_table_low_level_invariants(SYMS_LineTable *line_table)
Definition syms_parser_invariants.c:54
SYMS_API SYMS_B32 syms_parser_api_invariants(void)
Definition syms_parser_invariants.c:7
SYMS_API SYMS_B32 syms_unit_ranges_high_level_invariants(SYMS_UnitRangeArray *ranges, SYMS_UnitSetAccel *unit_set)
Definition syms_parser_invariants.c:37
SYMS_API SYMS_B32 syms_unit_ranges_low_level_invariants(SYMS_UnitRangeArray *ranges)
Definition syms_parser_invariants.c:20
SYMS_API SYMS_PdbFileAccel * syms_pdb_file_accel_from_data(SYMS_Arena *arena, SYMS_String8 data)
Definition syms_pdb_parser.c:784
SYMS_API SYMS_Location syms_pdb_location_from_var_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:1704
SYMS_API SYMS_LocRangeArray syms_pdb_location_ranges_from_var_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:1825
SYMS_API SYMS_TypeInfo syms_pdb_type_info_from_sid(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:1344
SYMS_API SYMS_LineParseOut syms_pdb_line_parse_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_PdbUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_pdb_parser.c:3055
SYMS_API SYMS_USIDList syms_pdb_usid_list_from_string(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_PdbMapAccel *map, SYMS_String8 string)
Definition syms_pdb_parser.c:3120
SYMS_API SYMS_U64 syms_pdb_voff_from_var_sid(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:1695
SYMS_API SYMS_SigInfo syms_pdb_sig_info_from_handle(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SigHandle handle)
Definition syms_pdb_parser.c:2737
SYMS_API SYMS_U64RangeArray syms_pdb_scope_vranges_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:2747
SYMS_API SYMS_EnumMemberArray syms_pdb_enum_member_array_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:2624
SYMS_API SYMS_SymbolIDArray syms_pdb_scope_children_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID id)
Definition syms_pdb_parser.c:2806
SYMS_API SYMS_UnitIDAndSig syms_pdb_proc_sig_handle_from_id(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID id)
Definition syms_pdb_parser.c:2700
SYMS_API SYMS_SigInfo syms_pdb_sig_info_from_id(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID id)
Definition syms_pdb_parser.c:2948
SYMS_API SYMS_SigInfo syms_pdb_sig_info_from_mem_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_CvMemsAccel *mems, SYMS_U64 n)
Definition syms_pdb_parser.c:2573
SYMS_API SYMS_USID syms_pdb_type_from_var_id(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID id)
Definition syms_pdb_parser.c:1686
SYMS_API SYMS_PdbLinkMapAccel * syms_pdb_link_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:3149
SYMS_API SYMS_U64 syms_pdb_voff_from_link_name(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_PdbLinkMapAccel *map, SYMS_CvUnitAccel *link_unit, SYMS_String8 name)
Definition syms_pdb_parser.c:3156
SYMS_API SYMS_CvMemsAccel * syms_pdb_mems_accel_from_sid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID id)
Definition syms_pdb_parser.c:2202
SYMS_API SYMS_String8 syms_pdb_file_name_from_id(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_PdbUnitSetAccel *unit_set, SYMS_UnitID uid, SYMS_FileID id)
Definition syms_pdb_parser.c:3007
SYMS_API SYMS_UnitID syms_pdb_tls_var_uid_from_dbg(SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:1298
SYMS_API SYMS_UnitRangeArray syms_pdb_unit_ranges_from_set(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_PdbUnitSetAccel *unit_set)
Definition syms_pdb_parser.c:1123
SYMS_API SYMS_PdbMapAccel * syms_pdb_type_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:3099
SYMS_API SYMS_ConstInfo syms_pdb_const_info_from_id(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:1415
SYMS_API SYMS_UnitID syms_pdb_partner_uid_from_map(SYMS_PdbMapAccel *map)
Definition syms_pdb_parser.c:3115
SYMS_API SYMS_USID syms_pdb_type_from_mem_number(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_CvMemsAccel *mems, SYMS_U64 n)
Definition syms_pdb_parser.c:2499
SYMS_API SYMS_ExtMatchKey syms_pdb_ext_match_key_from_dbg(SYMS_String8 data, SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:885
SYMS_API SYMS_SymbolIDArray syms_pdb_tls_var_sid_array_from_unit(SYMS_Arena *arena, SYMS_CvUnitAccel *thread_unit)
Definition syms_pdb_parser.c:1306
SYMS_API SYMS_U64 syms_pdb_mem_count_from_mems(SYMS_CvMemsAccel *mems)
Definition syms_pdb_parser.c:2282
SYMS_API SYMS_U64 syms_pdb_unit_count_from_set(SYMS_PdbUnitSetAccel *unit_set)
Definition syms_pdb_parser.c:1072
SYMS_API SYMS_PdbUnitSetAccel * syms_pdb_unit_set_accel_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:957
SYMS_API SYMS_Location syms_pdb_location_from_id(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_LocID loc_id)
Definition syms_pdb_parser.c:1977
SYMS_API SYMS_SymbolKind syms_pdb_symbol_kind_from_sid(SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_SymbolID sid)
Definition syms_pdb_parser.c:1337
SYMS_API SYMS_UnitNames syms_pdb_unit_names_from_uid(SYMS_Arena *arena, SYMS_PdbUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_pdb_parser.c:1111
SYMS_API SYMS_CvUnitAccel * syms_pdb_unit_accel_from_uid(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_PdbUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_pdb_parser.c:1260
SYMS_API SYMS_PdbMapAccel * syms_pdb_unmangled_symbol_map_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:3107
SYMS_API SYMS_UnitID syms_pdb_link_names_uid(void)
Definition syms_pdb_parser.c:3144
SYMS_API SYMS_UnitInfo syms_pdb_unit_info_from_uid(SYMS_PdbUnitSetAccel *unit_set, SYMS_UnitID uid)
Definition syms_pdb_parser.c:1078
SYMS_API SYMS_MemInfo syms_pdb_mem_info_from_number(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit, SYMS_CvMemsAccel *mems, SYMS_U64 n)
Definition syms_pdb_parser.c:2353
SYMS_API SYMS_LinkNameRecArray syms_pdb_link_name_array_from_unit(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg, SYMS_CvUnitAccel *unit)
Definition syms_pdb_parser.c:3201
SYMS_API SYMS_Arch syms_pdb_arch_from_dbg(SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:875
SYMS_API SYMS_PdbDbgAccel * syms_pdb_dbg_accel_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbFileAccel *file)
Definition syms_pdb_parser.c:796
SYMS_API SYMS_SecInfoArray syms_pdb_sec_info_array_from_dbg(SYMS_Arena *arena, SYMS_String8 data, SYMS_PdbDbgAccel *dbg)
Definition syms_pdb_parser.c:920
@ SYMS_PdbPseudoUnit_SYM
Definition syms_pdb_parser.h:18
@ SYMS_PdbPseudoUnit_TPI
Definition syms_pdb_parser.h:19
SYMS_API SYMS_ImportArray syms_pe_imports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_PeBinAccel *bin)
Definition syms_pe_parser.c:234
SYMS_API SYMS_ExtFileList syms_pe_ext_file_list_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_PeBinAccel *bin)
Definition syms_pe_parser.c:206
SYMS_API SYMS_U64 syms_pe_entry_point_voff_from_bin(SYMS_PeBinAccel *bin)
Definition syms_pe_parser.c:228
SYMS_API SYMS_SecInfoArray syms_pe_sec_info_array_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_PeBinAccel *bin)
Definition syms_pe_parser.c:222
SYMS_API SYMS_Arch syms_pe_arch_from_bin(SYMS_PeBinAccel *bin)
Definition syms_pe_parser.c:200
SYMS_API SYMS_PeBinAccel * syms_pe_bin_accel_from_file(SYMS_Arena *arena, SYMS_String8 data, SYMS_PeFileAccel *accel)
Definition syms_pe_parser.c:31
SYMS_API SYMS_ExportArray syms_pe_exports_from_bin(SYMS_Arena *arena, SYMS_String8 data, SYMS_PeBinAccel *bin)
Definition syms_pe_parser.c:293
SYMS_API SYMS_PeFileAccel * syms_pe_file_accel_from_data(SYMS_Arena *arena, SYMS_String8 data)
Definition syms_pe_parser.c:10
Definition syms_parser.h:18
SYMS_PeBinAccel pe_accel
Definition syms_parser.h:20
SYMS_ElfBinAccel elf_accel
Definition syms_parser.h:21
SYMS_MachBinAccel mach_accel
Definition syms_parser.h:22
SYMS_FileFormat format
Definition syms_parser.h:19
Definition syms_parser.h:25
Definition syms_parser.h:30
SYMS_PdbDbgAccel pdb_accel
Definition syms_parser.h:33
SYMS_FileFormat format
Definition syms_parser.h:31
SYMS_DwDbgAccel dw_accel
Definition syms_parser.h:32
Definition syms_parser.h:10
SYMS_FileFormat format
Definition syms_parser.h:11
Definition syms_parser.h:60
SYMS_FileFormat format
Definition syms_parser.h:61
Definition syms_parser.h:54
SYMS_FileFormat format
Definition syms_parser.h:55
SYMS_PdbMapAccel pdb_accel
Definition syms_parser.h:57
Definition syms_parser.h:48
SYMS_CvMemsAccel cv_accel
Definition syms_parser.h:51
SYMS_DwMemsAccel dw_accel
Definition syms_parser.h:50
SYMS_FileFormat format
Definition syms_parser.h:49
Definition syms_parser.h:42
SYMS_FileFormat format
Definition syms_parser.h:43
SYMS_CvUnitAccel cv_accel
Definition syms_parser.h:45
SYMS_DwUnitAccel dw_accel
Definition syms_parser.h:44
Definition syms_parser.h:36
SYMS_DwUnitSetAccel dw_accel
Definition syms_parser.h:38
SYMS_FileFormat format
Definition syms_parser.h:37
SYMS_PdbUnitSetAccel pdb_accel
Definition syms_parser.h:39