Pointer arithmetic builtin procedures

This commit is contained in:
Ginger Bill
2016-08-27 11:05:08 +01:00
parent 3a189b9c1c
commit ae75ab169b
6 changed files with 391 additions and 143 deletions
+5 -3
View File
@@ -39,11 +39,13 @@ struct Entity {
struct { ExactValue value; } Constant;
struct {
b8 visited; // Cycle detection
b8 is_field; // Is struct field
b8 used; // Variable is used
b8 anonymous; // Variable is an anonymous struct field
b8 is_field; // Is struct field
b8 anonymous; // Variable is an anonymous
} Variable;
struct { b8 used; } Procedure;
struct {
b8 used;
} Procedure;
struct { BuiltinProcId id; } Builtin;
};
};