Clean up name mangling by using unique package names per project

This commit is contained in:
gingerBill
2018-05-27 22:09:11 +01:00
parent 5c52ffe24e
commit 547a2831c7
10 changed files with 141 additions and 88 deletions
+1
View File
@@ -99,6 +99,7 @@ struct AstPackage {
struct Parser {
String init_fullpath;
Map<bool> imported_files; // Key: String (fullpath)
Map<AstPackage *> package_map; // Key: String (package name)
Array<AstPackage *> packages;
Array<ImportedPackage> imports;
isize total_token_count;