diff options
| author | Ginger Bill <bill@gingerbill.org> | 2016-10-30 23:48:32 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2016-10-30 23:48:32 +0000 |
| commit | 5271adb82f493ea1828051d23ae6854396df1b07 (patch) | |
| tree | 918bade279109460a5eb447d74a1947cff136b24 /src/ssa/ssa.cpp | |
| parent | 0ffe4b600df51fd8ee5658f9a9296efe86cb67ea (diff) | |
Interpreter - Structs and Arrays
Diffstat (limited to 'src/ssa/ssa.cpp')
| -rw-r--r-- | src/ssa/ssa.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/ssa/ssa.cpp b/src/ssa/ssa.cpp index d8c4bca65..797c8b48d 100644 --- a/src/ssa/ssa.cpp +++ b/src/ssa/ssa.cpp @@ -18,10 +18,12 @@ struct ssaModule { String layout; // String triple; - Map<ssaValue *> values; // Key: Entity * - Map<ssaValue *> members; // Key: String - Map<String> type_names; // Key: Type * - Map<ssaDebugInfo *> debug_info; // Key: Unique pointer + + Map<Entity *> min_dep_map; // Key: Entity * + Map<ssaValue *> values; // Key: Entity * + Map<ssaValue *> members; // Key: String + Map<String> type_names; // Key: Type * + Map<ssaDebugInfo *> debug_info; // Key: Unique pointer i32 global_string_index; i32 global_array_index; // For ConstantSlice |