sketch out first part of new unified symbol table baking pass, sketch out new simplified sections

This commit is contained in:
Ryan Fleury
2026-04-20 09:57:29 -07:00
parent 270d73220f
commit eff693244b
7 changed files with 385 additions and 212 deletions
+2 -2
View File
@@ -737,9 +737,9 @@ struct RDIM_TypeNode
typedef struct RDIM_TypeList RDIM_TypeList;
struct RDIM_TypeList
{
U64 count;
RDIM_TypeNode *first;
RDIM_TypeNode *last;
U64 count;
};
typedef struct RDIM_TypeChunkNode RDIM_TypeChunkNode;
@@ -919,7 +919,7 @@ struct RDIM_Symbol
RDIM_String8 link_name;
RDIM_Type *type;
RDI_U64 offset;
RDIM_Symbol *container_symbol;
struct RDIM_Scope *container_scope;
RDIM_Type *container_type;
struct RDIM_Scope *root_scope;
RDIM_LocationCaseList location_cases;