Begin to generalize modules away from AstPackage * in -use-separate-modules

This commit is contained in:
gingerBill
2023-01-12 17:13:25 +00:00
parent 402a165b60
commit 3b22c6620c
5 changed files with 21 additions and 16 deletions
+1 -1
View File
@@ -191,7 +191,7 @@ struct lbGenerator {
Array<String> output_temp_paths;
String output_base;
String output_name;
PtrMap<AstPackage *, lbModule *> modules;
PtrMap<void *, lbModule *> modules; // key is `AstPackage *` (`void *` is used for future use)
PtrMap<LLVMContextRef, lbModule *> modules_through_ctx;
lbModule default_module;