Work on making name mangling deterministic

This commit is contained in:
gingerBill
2025-02-17 11:32:49 +00:00
parent 4eba3698aa
commit 99d91ccd31
11 changed files with 475 additions and 275 deletions
+1 -1
View File
@@ -399,7 +399,7 @@ struct lbProcedure {
gb_internal bool lb_init_generator(lbGenerator *gen, Checker *c);
gb_internal String lb_mangle_name(Entity *e);
gb_internal String lb_get_entity_name(lbModule *m, Entity *e, String name = {});
gb_internal String lb_get_entity_name(lbModule *m, Entity *e);
gb_internal LLVMAttributeRef lb_create_enum_attribute(LLVMContextRef ctx, char const *name, u64 value=0);
gb_internal LLVMAttributeRef lb_create_enum_attribute_with_type(LLVMContextRef ctx, char const *name, LLVMTypeRef type);