aboutsummaryrefslogtreecommitdiff
path: root/src/checker/entity.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-09-27 15:28:44 +0100
committerGinger Bill <bill@gingerbill.org>2016-09-27 15:28:44 +0100
commitb59333294204fd3e298483aea09bc4fab589de94 (patch)
tree121982b60135ab503653b592f20b7df0e5893f50 /src/checker/entity.cpp
parent349badcf177a618f30949bb0b273fdc19ce95abe (diff)
Minimal Dependency Map: Only build what is needed
Diffstat (limited to 'src/checker/entity.cpp')
-rw-r--r--src/checker/entity.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/checker/entity.cpp b/src/checker/entity.cpp
index 1ff39b7e1..b5f73c187 100644
--- a/src/checker/entity.cpp
+++ b/src/checker/entity.cpp
@@ -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;