aboutsummaryrefslogtreecommitdiff
path: root/ast.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-02-05 13:22:30 -0500
committerBruce Hill <bruce@bruce-hill.com>2024-02-05 13:22:30 -0500
commitee0f45e2959484d390c30a8a1430a0f040f56631 (patch)
treefaadc463825f7f658463bc19a3622eb305a0e301 /ast.c
parentc2245c85700d5854bb323ffda8dd767c57786dd9 (diff)
Rename type AST nodes
Diffstat (limited to 'ast.c')
-rw-r--r--ast.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/ast.c b/ast.c
index a8d411fb..df7136f1 100644
--- a/ast.c
+++ b/ast.c
@@ -139,16 +139,16 @@ CORD type_ast_to_cord(type_ast_t *t)
switch (t->tag) {
#define T(type, ...) case type: { auto data = t->__data.type; (void)data; return CORD_asprintf("\x1b[32;1m" #type "\x1b[m" __VA_ARGS__); }
- T(TypeUnknown, "")
- T(TypeVar, "(\x1b[36;1m%s\x1b[m)", data.var.name)
- T(TypePointer, "(%r, is_optional=%d, is_stack=%d, is_readonly=%d)",
+ T(UnknownTypeAST, "")
+ T(VarTypeAST, "(\x1b[36;1m%s\x1b[m)", data.var.name)
+ T(PointerTypeAST, "(%r, is_optional=%d, is_stack=%d, is_readonly=%d)",
type_ast_to_cord(data.pointed), data.is_optional,
data.is_stack, data.is_readonly)
- T(TypeStruct, "(%r)", arg_list_to_cord(data.fields))
- T(TypeTaggedUnion, "(%r)", tags_to_cord(data.tags))
- T(TypeArray, "(%r)", type_ast_to_cord(data.item))
- T(TypeTable, "(%r => %r)", type_ast_to_cord(data.key), type_ast_to_cord(data.value))
- T(TypeFunction, "(args=%r, ret=%r)", arg_list_to_cord(data.args), type_ast_to_cord(data.ret))
+ T(StructTypeAST, "(%r)", arg_list_to_cord(data.fields))
+ T(TaggedUnionTypeAST, "(%r)", tags_to_cord(data.tags))
+ T(ArrayTypeAST, "(%r)", type_ast_to_cord(data.item))
+ T(TableTypeAST, "(%r => %r)", type_ast_to_cord(data.key), type_ast_to_cord(data.value))
+ T(FunctionTypeAST, "(args=%r, ret=%r)", arg_list_to_cord(data.args), type_ast_to_cord(data.ret))
#undef T
}
return NULL;