summaryrefslogtreecommitdiff
path: root/parser.c
diff options
context:
space:
mode:
authorCarson Fleming <cflems@cflems.net>2026-07-17 18:09:04 -0700
committerCarson Fleming <cflems@cflems.net>2026-07-17 18:09:04 -0700
commitb43aebd9d3c2e072ee2acc50d4381dcb0f01ec98 (patch)
tree26727e2abac02f19a557171fbd8f08ae1d21a68e /parser.c
parentbfb8020c1a64f505537163caa465bd7f06e43f18 (diff)
downloadccc-b43aebd9d3c2e072ee2acc50d4381dcb0f01ec98.tar.gz
type shortcuts for literals
Diffstat (limited to 'parser.c')
-rw-r--r--parser.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/parser.c b/parser.c
index 0d403a6..40cdb1c 100644
--- a/parser.c
+++ b/parser.c
@@ -460,9 +460,9 @@ static bool parse_root(struct root_node* p_node) {
void parse(const char* path, struct ast* ast) {
lexer_load(path);
scope_push(&scope);
- scope_install_default_types(scope);
-
ast->root_scope = scope;
+ scope_install_default_types(ast);
+
struct root_node** p_node = &ast->root_node;
for (;;) {