Canonicalize generated procedures (hasher/equal/map)

This commit is contained in:
gingerBill
2025-02-24 15:18:27 +00:00
parent 68731b2b50
commit 83f1c879ec
3 changed files with 25 additions and 42 deletions
+1 -4
View File
@@ -180,10 +180,7 @@ struct lbModule {
PtrMap<Type *, struct lbFunctionType *> function_type_map;
PtrMap<Type *, lbProcedure *> equal_procs;
PtrMap<Type *, lbProcedure *> hasher_procs;
PtrMap<Type *, lbProcedure *> map_get_procs;
PtrMap<Type *, lbProcedure *> map_set_procs;
StringMap<lbProcedure *> gen_procs; // key is the canonicalized name
std::atomic<u32> nested_type_name_guid;