From 2d90cea9adb9a3f73cd5b211a4ed9508b505729f Mon Sep 17 00:00:00 2001 From: Kimplul Date: Fri, 10 Jan 2025 22:59:41 +0200 Subject: initial struct continuations implemented --- src/ast.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/ast.c') diff --git a/src/ast.c b/src/ast.c index 528d30a..024cebf 100644 --- a/src/ast.c +++ b/src/ast.c @@ -777,3 +777,10 @@ struct type *reverse_type_list(struct type *root) return new_root; } +struct ast *chain_base(struct ast *node) +{ + if (node->chain) + return chain_base(node->chain); + + return node; +} -- cgit v1.3