summaryrefslogtreecommitdiff
path: root/scope.h
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 /scope.h
parentbfb8020c1a64f505537163caa465bd7f06e43f18 (diff)
downloadccc-b43aebd9d3c2e072ee2acc50d4381dcb0f01ec98.tar.gz
type shortcuts for literals
Diffstat (limited to 'scope.h')
-rw-r--r--scope.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/scope.h b/scope.h
index 1d3c8ac..19561e0 100644
--- a/scope.h
+++ b/scope.h
@@ -54,10 +54,12 @@ struct scope {
unsigned long long bp_offset;
};
+struct ast;
+
void scope_push(struct scope** p_scope);
void scope_pop(struct scope** p_scope);
void scope_destroy(struct scope* scope);
-void scope_install_default_types(struct scope* scope);
+void scope_install_default_types(struct ast* ast);
bool scope_get_type(
const struct scope* scope,
const struct type_def** p_entry,