Minimal Dependency Map: Only build what is needed

This commit is contained in:
Ginger Bill
2016-09-27 15:28:44 +01:00
parent 349badcf17
commit b593332942
18 changed files with 823 additions and 644 deletions
+3
View File
@@ -34,6 +34,8 @@ struct Entity {
Scope * scope;
Token token;
Type * type;
AstNode * identifier; // Can be NULL
Entity * using_parent;
AstNode * using_expr;
@@ -51,6 +53,7 @@ struct Entity {
b8 is_field; // Is struct field
} Variable;
struct {
b32 used;
} TypeName;
struct {
b32 used;