aboutsummaryrefslogtreecommitdiff
path: root/compile.h
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-07-23 19:46:42 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-07-23 19:46:42 -0400
commit87785555eca3b7166d5f1af658a08f58a64340ed (patch)
tree96ea3e32d371c56a0c392f9935785d841dcca30c /compile.h
parent09ea357f46784b61886ef28b54fded632509b273 (diff)
Fix for order of operations issues with enum and function typedef code
Diffstat (limited to 'compile.h')
-rw-r--r--compile.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/compile.h b/compile.h
index 62e74729..fa18ee89 100644
--- a/compile.h
+++ b/compile.h
@@ -16,9 +16,10 @@ CORD compile_declaration(type_t *t, const char *name);
CORD compile_type(type_t *t);
CORD compile(env_t *env, ast_t *ast);
void compile_namespace(env_t *env, const char *ns_name, ast_t *block);
-CORD compile_namespace_headers(env_t *env, const char *ns_name, ast_t *block);
+CORD compile_namespace_definitions(env_t *env, const char *ns_name, ast_t *block);
CORD compile_statement(env_t *env, ast_t *ast);
-CORD compile_statement_header(env_t *env, ast_t *ast);
+CORD compile_statement_typedefs(env_t *env, ast_t *ast);
+CORD compile_statement_definitions(env_t *env, ast_t *ast);
CORD compile_type_info(env_t *env, type_t *t);
CORD compile_cli_arg_call(env_t *env, CORD fn_name, type_t *fn_type);