diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2024-02-05 13:22:30 -0500 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2024-02-05 13:22:30 -0500 |
| commit | ee0f45e2959484d390c30a8a1430a0f040f56631 (patch) | |
| tree | faadc463825f7f658463bc19a3622eb305a0e301 /ast.c | |
| parent | c2245c85700d5854bb323ffda8dd767c57786dd9 (diff) | |
Rename type AST nodes
Diffstat (limited to 'ast.c')
| -rw-r--r-- | ast.c | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -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; |
