mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-09 17:35:41 +00:00
sort symbol names in first member header
This commit is contained in:
committed by
Ryan Fleury
parent
7193986305
commit
fb46d0bba4
@@ -36,6 +36,12 @@ typedef struct LNK_LibList
|
||||
LNK_LibNode *last;
|
||||
} LNK_LibList;
|
||||
|
||||
typedef struct LNK_FirstMemberSortKey
|
||||
{
|
||||
String8 symbol_name;
|
||||
U16 member_off_idx;
|
||||
} LNK_FirstMemberSortKey;
|
||||
|
||||
// --- Workers Contexts --------------------------------------------------------
|
||||
|
||||
typedef struct
|
||||
@@ -60,7 +66,7 @@ internal LNK_Lib ** lnk_array_from_lib_list(Arena *arena, LNK_LibList list
|
||||
internal void lnk_lib_list_push_node(LNK_LibList *list, LNK_LibNode *node);
|
||||
internal LNK_LibNodeArray lnk_lib_list_push_parallel(TP_Context *tp, TP_Arena *arena, LNK_LibList *list, U64 inputs_count, struct LNK_Input **inputs);
|
||||
|
||||
internal B32 lnk_lib_set_link_symbol(LNK_Lib *lib, U32 member_idx, LNK_Symbol *trigger);
|
||||
internal B32 lnk_lib_set_link_symbol(LNK_Lib *lib, U32 member_idx, LNK_Symbol *link_symbol);
|
||||
|
||||
internal B32 lnk_search_lib(LNK_Lib *lib, String8 symbol_name, U32 *member_idx_out);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user