p2r2: types building

This commit is contained in:
Ryan Fleury
2025-08-18 16:28:22 -07:00
parent 0fa45fe71b
commit 83d4afabd5
2 changed files with 1139 additions and 93 deletions
File diff suppressed because it is too large Load Diff
+11 -1
View File
@@ -78,10 +78,20 @@ struct P2R2_Shared
P2R_SrcFileMap src_file_map;
RDIM_UnitChunkList all_units;
RDIM_LineTableChunkList *units_line_tables;
RDIM_LineTable **units_first_inline_site_line_tables;
RDIM_LineTableChunkList *lanes_line_tables;
RDIM_LineTableChunkList all_line_tables;
CV_TypeId *itype_fwd_map;
CV_TypeId itype_first;
CV_TypeId itype_opl;
P2R_TypeIdChain **itype_chains;
RDIM_Type **itype_type_ptrs;
RDIM_Type **basic_type_ptrs;
RDIM_TypeChunkList all_types;
};
global P2R2_Shared *p2r2_shared = 0;