UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
syms_parser.c File Reference

Go to the source code of this file.

Macros

#define SYMS_PARSER_C
 

Functions

SYMS_API SYMS_FileAccelsyms_file_accel_from_data (SYMS_Arena *arena, SYMS_String8 data)
 
SYMS_API SYMS_FileFormat syms_file_format_from_file (SYMS_FileAccel *accel)
 
SYMS_API SYMS_B32 syms_file_is_bin (SYMS_FileAccel *file)
 
SYMS_API SYMS_BinAccelsyms_bin_accel_from_file (SYMS_Arena *arena, SYMS_String8 data, SYMS_FileAccel *file)
 
SYMS_API SYMS_Arch syms_arch_from_bin (SYMS_BinAccel *bin)
 
SYMS_API SYMS_ExtFileList syms_ext_file_list_from_bin (SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *accel)
 
SYMS_API SYMS_SecInfoArray syms_sec_info_array_from_bin (SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
 
SYMS_API SYMS_U64 syms_default_vbase_from_bin (SYMS_BinAccel *bin)
 
SYMS_API SYMS_U64 syms_entry_point_voff_from_bin (SYMS_BinAccel *bin)
 
SYMS_API SYMS_ImportArray syms_imports_from_bin (SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
 
SYMS_API SYMS_ExportArray syms_exports_from_bin (SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
 
SYMS_API SYMS_B32 syms_file_is_bin_list (SYMS_FileAccel *file)
 
SYMS_API SYMS_BinListAccelsyms_bin_list_from_file (SYMS_Arena *arena, SYMS_String8 data, SYMS_FileAccel *file)
 
SYMS_API SYMS_BinInfoArray syms_bin_info_array_from_bin_list (SYMS_Arena *arena, SYMS_BinListAccel *list)
 
SYMS_API SYMS_BinAccelsyms_bin_accel_from_bin_list_number (SYMS_Arena *arena, SYMS_String8 data, SYMS_BinListAccel *list, SYMS_U64 n)
 
SYMS_API SYMS_B32 syms_file_is_dbg (SYMS_FileAccel *accel)
 
SYMS_API SYMS_DbgAccelsyms_dbg_accel_from_file (SYMS_Arena *arena, SYMS_String8 data, SYMS_FileAccel *accel)
 
SYMS_API SYMS_B32 syms_bin_is_dbg (SYMS_BinAccel *bin)
 
SYMS_API SYMS_DbgAccelsyms_dbg_accel_from_bin (SYMS_Arena *arena, SYMS_String8 data, SYMS_BinAccel *bin)
 
SYMS_API SYMS_Arch syms_arch_from_dbg (SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_ExtFileList syms_ext_file_list_from_dbg (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_ExtMatchKey syms_ext_match_key_from_dbg (SYMS_String8 data, SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_SecInfoArray syms_sec_info_array_from_dbg (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_U64 syms_default_vbase_from_dbg (SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_UnitSetAccelsyms_unit_set_accel_from_dbg (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *accel)
 
SYMS_API SYMS_U64 syms_unit_count_from_set (SYMS_UnitSetAccel *accel)
 
SYMS_API SYMS_UnitInfo syms_unit_info_from_uid (SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
 
SYMS_API SYMS_UnitNames syms_unit_names_from_uid (SYMS_Arena *arena, SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
 
SYMS_API SYMS_UnitRangeArray syms_unit_ranges_from_set (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitSetAccel *unit_set)
 
SYMS_API SYMS_UnitID syms_uid_collated_types_from_set (SYMS_UnitSetAccel *unit_set)
 
SYMS_API SYMS_UnitID syms_uid_collated_public_symbols_from_set (SYMS_UnitSetAccel *unit_set)
 
SYMS_API SYMS_UnitAccelsyms_unit_accel_from_uid (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitSetAccel *unit_set, SYMS_UnitID uid)
 
SYMS_API SYMS_UnitID syms_uid_from_unit (SYMS_UnitAccel *unit)
 
SYMS_API SYMS_SymbolIDArray syms_proc_sid_array_from_unit (SYMS_Arena *arena, SYMS_UnitAccel *unit)
 
SYMS_API SYMS_SymbolIDArray syms_var_sid_array_from_unit (SYMS_Arena *arena, SYMS_UnitAccel *unit)
 
SYMS_API SYMS_SymbolIDArray syms_type_sid_array_from_unit (SYMS_Arena *arena, SYMS_UnitAccel *unit)
 
SYMS_API SYMS_SymbolKind syms_symbol_kind_from_sid (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
 
SYMS_API SYMS_String8 syms_symbol_name_from_sid (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
 
SYMS_API SYMS_TypeInfo syms_type_info_from_sid (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
 
SYMS_API SYMS_ConstInfo syms_const_info_from_sid (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
 
SYMS_API SYMS_USID syms_type_from_var_sid (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
 
SYMS_API SYMS_U64 syms_voff_from_var_sid (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
 
SYMS_API SYMS_Location syms_location_from_var_sid (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
 
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)
 
SYMS_API SYMS_Location syms_location_from_id (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_LocID loc_id)
 
SYMS_API SYMS_MemsAccelsyms_mems_accel_from_sid (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
 
SYMS_API SYMS_U64 syms_mem_count_from_mems (SYMS_MemsAccel *mems)
 
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)
 
SYMS_API SYMS_USID syms_type_from_mem_number (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_MemsAccel *mems, SYMS_U64 n)
 
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)
 
SYMS_API SYMS_USID syms_symbol_from_mem_number (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_MemsAccel *mems, SYMS_U64 n)
 
SYMS_API SYMS_USID syms_containing_type_from_sid (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
 
SYMS_API SYMS_String8 syms_linkage_name_from_sid (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
 
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)
 
SYMS_API SYMS_UnitIDAndSig syms_sig_handle_from_proc_sid (SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
 
SYMS_API SYMS_SigInfo syms_sig_info_from_handle (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SigHandle handle)
 
SYMS_API SYMS_U64RangeArray syms_scope_vranges_from_sid (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID id)
 
SYMS_API SYMS_SymbolIDArray syms_scope_children_from_sid (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit, SYMS_SymbolID sid)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
SYMS_API SYMS_MapAccelsyms_type_map_from_dbg (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_MapAccelsyms_unmangled_symbol_map_from_dbg (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_UnitID syms_partner_uid_from_map (SYMS_MapAccel *map)
 
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)
 
SYMS_API SYMS_UnitID syms_link_names_uid (SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_B32 syms_link_map_is_complete (SYMS_LinkMapAccel *map)
 
SYMS_API SYMS_LinkMapAccelsyms_link_map_from_dbg (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg)
 
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)
 
SYMS_API SYMS_LinkNameRecArray syms_link_name_array_from_unit (SYMS_Arena *arena, SYMS_String8 data, SYMS_DbgAccel *dbg, SYMS_UnitAccel *unit)
 
SYMS_API SYMS_UnitID syms_tls_var_uid_from_dbg (SYMS_DbgAccel *dbg)
 
SYMS_API SYMS_SymbolIDArray syms_tls_var_sid_array_from_unit (SYMS_Arena *arena, SYMS_UnitAccel *unit)
 

Macro Definition Documentation

◆ SYMS_PARSER_C

#define SYMS_PARSER_C

Function Documentation

◆ syms_arch_from_bin()

SYMS_API SYMS_Arch syms_arch_from_bin ( SYMS_BinAccel bin)

◆ syms_arch_from_dbg()

SYMS_API SYMS_Arch syms_arch_from_dbg ( SYMS_DbgAccel dbg)

◆ syms_bin_accel_from_bin_list_number()

SYMS_API SYMS_BinAccel * syms_bin_accel_from_bin_list_number ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_BinListAccel list,
SYMS_U64  n 
)

◆ syms_bin_accel_from_file()

SYMS_API SYMS_BinAccel * syms_bin_accel_from_file ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_FileAccel file 
)

◆ syms_bin_info_array_from_bin_list()

SYMS_API SYMS_BinInfoArray syms_bin_info_array_from_bin_list ( SYMS_Arena arena,
SYMS_BinListAccel list 
)

◆ syms_bin_is_dbg()

SYMS_API SYMS_B32 syms_bin_is_dbg ( SYMS_BinAccel bin)

◆ syms_bin_list_from_file()

SYMS_API SYMS_BinListAccel * syms_bin_list_from_file ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_FileAccel file 
)

◆ syms_const_info_from_sid()

SYMS_API SYMS_ConstInfo syms_const_info_from_sid ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  id 
)

◆ syms_containing_type_from_sid()

SYMS_API SYMS_USID syms_containing_type_from_sid ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  sid 
)

◆ syms_dbg_accel_from_bin()

SYMS_API SYMS_DbgAccel * syms_dbg_accel_from_bin ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_BinAccel bin 
)

◆ syms_dbg_accel_from_file()

SYMS_API SYMS_DbgAccel * syms_dbg_accel_from_file ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_FileAccel accel 
)

◆ syms_default_vbase_from_bin()

SYMS_API SYMS_U64 syms_default_vbase_from_bin ( SYMS_BinAccel bin)

◆ syms_default_vbase_from_dbg()

SYMS_API SYMS_U64 syms_default_vbase_from_dbg ( SYMS_DbgAccel dbg)

◆ syms_entry_point_voff_from_bin()

SYMS_API SYMS_U64 syms_entry_point_voff_from_bin ( SYMS_BinAccel bin)

◆ syms_enum_member_array_from_sid()

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 
)

◆ syms_exports_from_bin()

SYMS_API SYMS_ExportArray syms_exports_from_bin ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_BinAccel bin 
)

◆ syms_ext_file_list_from_bin()

SYMS_API SYMS_ExtFileList syms_ext_file_list_from_bin ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_BinAccel accel 
)

◆ syms_ext_file_list_from_dbg()

SYMS_API SYMS_ExtFileList syms_ext_file_list_from_dbg ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg 
)

◆ syms_ext_match_key_from_dbg()

SYMS_API SYMS_ExtMatchKey syms_ext_match_key_from_dbg ( SYMS_String8  data,
SYMS_DbgAccel dbg 
)

◆ syms_file_accel_from_data()

SYMS_API SYMS_FileAccel * syms_file_accel_from_data ( SYMS_Arena arena,
SYMS_String8  data 
)

◆ syms_file_format_from_file()

SYMS_API SYMS_FileFormat syms_file_format_from_file ( SYMS_FileAccel accel)

◆ syms_file_is_bin()

SYMS_API SYMS_B32 syms_file_is_bin ( SYMS_FileAccel file)

◆ syms_file_is_bin_list()

SYMS_API SYMS_B32 syms_file_is_bin_list ( SYMS_FileAccel file)

◆ syms_file_is_dbg()

SYMS_API SYMS_B32 syms_file_is_dbg ( SYMS_FileAccel accel)

◆ syms_file_name_from_id()

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 
)

◆ syms_file_table_from_uid()

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 
)

◆ syms_imports_from_bin()

SYMS_API SYMS_ImportArray syms_imports_from_bin ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_BinAccel bin 
)

◆ syms_line_parse_from_uid()

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 
)

◆ syms_link_map_from_dbg()

SYMS_API SYMS_LinkMapAccel * syms_link_map_from_dbg ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg 
)

◆ syms_link_map_is_complete()

SYMS_API SYMS_B32 syms_link_map_is_complete ( SYMS_LinkMapAccel map)

◆ syms_link_name_array_from_unit()

SYMS_API SYMS_LinkNameRecArray syms_link_name_array_from_unit ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit 
)

◆ syms_link_names_uid()

SYMS_API SYMS_UnitID syms_link_names_uid ( SYMS_DbgAccel dbg)

◆ syms_linkage_name_from_sid()

SYMS_API SYMS_String8 syms_linkage_name_from_sid ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  sid 
)

◆ syms_location_from_id()

SYMS_API SYMS_Location syms_location_from_id ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_LocID  loc_id 
)

◆ syms_location_from_proc_sid()

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 
)

◆ syms_location_from_var_sid()

SYMS_API SYMS_Location syms_location_from_var_sid ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  sid 
)

◆ syms_location_ranges_from_proc_sid()

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 
)

◆ syms_location_ranges_from_var_sid()

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 
)

◆ syms_mem_count_from_mems()

SYMS_API SYMS_U64 syms_mem_count_from_mems ( SYMS_MemsAccel mems)

◆ syms_mem_info_from_number()

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 
)

◆ syms_mems_accel_from_sid()

SYMS_API SYMS_MemsAccel * syms_mems_accel_from_sid ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  id 
)

◆ syms_partner_uid_from_map()

SYMS_API SYMS_UnitID syms_partner_uid_from_map ( SYMS_MapAccel map)

◆ syms_proc_sid_array_from_unit()

SYMS_API SYMS_SymbolIDArray syms_proc_sid_array_from_unit ( SYMS_Arena arena,
SYMS_UnitAccel unit 
)

◆ syms_scope_children_from_sid()

SYMS_API SYMS_SymbolIDArray syms_scope_children_from_sid ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  sid 
)

◆ syms_scope_vranges_from_sid()

SYMS_API SYMS_U64RangeArray syms_scope_vranges_from_sid ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  id 
)

◆ syms_sec_info_array_from_bin()

SYMS_API SYMS_SecInfoArray syms_sec_info_array_from_bin ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_BinAccel bin 
)

◆ syms_sec_info_array_from_dbg()

SYMS_API SYMS_SecInfoArray syms_sec_info_array_from_dbg ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg 
)

◆ syms_sig_handle_from_proc_sid()

SYMS_API SYMS_UnitIDAndSig syms_sig_handle_from_proc_sid ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  sid 
)

◆ syms_sig_info_from_handle()

SYMS_API SYMS_SigInfo syms_sig_info_from_handle ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SigHandle  handle 
)

◆ syms_sig_info_from_mem_number()

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 
)

◆ syms_sig_info_from_type_sid()

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 
)

◆ syms_symbol_from_mem_number()

SYMS_API SYMS_USID syms_symbol_from_mem_number ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_MemsAccel mems,
SYMS_U64  n 
)

◆ syms_symbol_kind_from_sid()

SYMS_API SYMS_SymbolKind syms_symbol_kind_from_sid ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  sid 
)

◆ syms_symbol_name_from_sid()

SYMS_API SYMS_String8 syms_symbol_name_from_sid ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  sid 
)

◆ syms_tls_var_sid_array_from_unit()

SYMS_API SYMS_SymbolIDArray syms_tls_var_sid_array_from_unit ( SYMS_Arena arena,
SYMS_UnitAccel unit 
)

◆ syms_tls_var_uid_from_dbg()

SYMS_API SYMS_UnitID syms_tls_var_uid_from_dbg ( SYMS_DbgAccel dbg)

◆ syms_type_from_mem_number()

SYMS_API SYMS_USID syms_type_from_mem_number ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_MemsAccel mems,
SYMS_U64  n 
)

◆ syms_type_from_var_sid()

SYMS_API SYMS_USID syms_type_from_var_sid ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  id 
)

◆ syms_type_info_from_sid()

SYMS_API SYMS_TypeInfo syms_type_info_from_sid ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  id 
)

◆ syms_type_map_from_dbg()

SYMS_API SYMS_MapAccel * syms_type_map_from_dbg ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg 
)

◆ syms_type_sid_array_from_unit()

SYMS_API SYMS_SymbolIDArray syms_type_sid_array_from_unit ( SYMS_Arena arena,
SYMS_UnitAccel unit 
)

◆ syms_uid_collated_public_symbols_from_set()

SYMS_API SYMS_UnitID syms_uid_collated_public_symbols_from_set ( SYMS_UnitSetAccel unit_set)

◆ syms_uid_collated_types_from_set()

SYMS_API SYMS_UnitID syms_uid_collated_types_from_set ( SYMS_UnitSetAccel unit_set)

◆ syms_uid_from_unit()

SYMS_API SYMS_UnitID syms_uid_from_unit ( SYMS_UnitAccel unit)

◆ syms_unit_accel_from_uid()

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 
)

◆ syms_unit_count_from_set()

SYMS_API SYMS_U64 syms_unit_count_from_set ( SYMS_UnitSetAccel accel)

◆ syms_unit_info_from_uid()

SYMS_API SYMS_UnitInfo syms_unit_info_from_uid ( SYMS_UnitSetAccel unit_set,
SYMS_UnitID  uid 
)

◆ syms_unit_names_from_uid()

SYMS_API SYMS_UnitNames syms_unit_names_from_uid ( SYMS_Arena arena,
SYMS_UnitSetAccel unit_set,
SYMS_UnitID  uid 
)

◆ syms_unit_ranges_from_set()

SYMS_API SYMS_UnitRangeArray syms_unit_ranges_from_set ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitSetAccel unit_set 
)

◆ syms_unit_set_accel_from_dbg()

SYMS_API SYMS_UnitSetAccel * syms_unit_set_accel_from_dbg ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel accel 
)

◆ syms_unmangled_symbol_map_from_dbg()

SYMS_API SYMS_MapAccel * syms_unmangled_symbol_map_from_dbg ( SYMS_Arena arena,
SYMS_String8  data,
SYMS_DbgAccel dbg 
)

◆ syms_usid_list_from_string()

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 
)

◆ syms_var_sid_array_from_unit()

SYMS_API SYMS_SymbolIDArray syms_var_sid_array_from_unit ( SYMS_Arena arena,
SYMS_UnitAccel unit 
)

◆ syms_voff_from_link_name()

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 
)

◆ syms_voff_from_var_sid()

SYMS_API SYMS_U64 syms_voff_from_var_sid ( SYMS_String8  data,
SYMS_DbgAccel dbg,
SYMS_UnitAccel unit,
SYMS_SymbolID  id 
)