mirror of
https://github.com/odin-lang/Odin.git
synced 2026-10-23 04:44:19 -04:00
Begin "Everything's a namespace"
This commit is contained in:
1 parent
593563d8ea
commit
0eaf7bd830
15 files changed
+579
-204
No files matched your search
@@ -70,11 +70,9 @@ void ssa_gen_code(ssaGen *s) {
|
||||
String name = e->token.string;
|
||||
|
||||
switch (e->kind) {
|
||||
case Entity_TypeName: {
|
||||
ssaValue *t = ssa_make_value_type_name(a, e->token.string, e->type);
|
||||
map_set(&m->values, hash_pointer(e), t);
|
||||
map_set(&m->members, hash_string(name), t);
|
||||
} break;
|
||||
case Entity_TypeName:
|
||||
ssa_gen_global_type_name(m, e, name);
|
||||
break;
|
||||
|
||||
case Entity_Variable: {
|
||||
ssaValue *g = ssa_make_value_global(a, e, NULL);
|
||||
|
||||
Reference in new issue
Block a user