Declaring variables of type works
This commit is contained in:
@@ -114,6 +114,7 @@ string_simple_decl_prefix(Ast_Type *ast) {
|
|||||||
String string = pctx->fmt("Tuple%llu ", ast->type_id);
|
String string = pctx->fmt("Tuple%llu ", ast->type_id);
|
||||||
return string;
|
return string;
|
||||||
} break;
|
} break;
|
||||||
|
case TYPE_UNION:
|
||||||
case TYPE_STRUCT: {
|
case TYPE_STRUCT: {
|
||||||
auto constant = (Ast_Decl *)ast->ast;
|
auto constant = (Ast_Decl *)ast->ast;
|
||||||
auto name = constant->unique_name;
|
auto name = constant->unique_name;
|
||||||
|
|||||||
@@ -21,4 +21,6 @@ main :: (argc: int, argv: **char): int
|
|||||||
a: *int = PushStruct(&arena, int)
|
a: *int = PushStruct(&arena, int)
|
||||||
Assert(arena.len == SizeOf(int))
|
Assert(arena.len == SizeOf(int))
|
||||||
|
|
||||||
|
memes: U
|
||||||
|
|
||||||
return 0
|
return 0
|
||||||
Reference in New Issue
Block a user