aboutsummaryrefslogtreecommitdiff
path: root/src/enums.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-04-15 19:36:23 -0400
committerBruce Hill <bruce@bruce-hill.com>2025-04-15 19:36:23 -0400
commitc3615dc92c667899af7a11b2b25201dad5502ee6 (patch)
treebdc5db2b7c1cda415ef58eabd6c6dd23237d0ad6 /src/enums.c
parent9c1a7c473d96b80561a845bf15ecfd42cd980135 (diff)
Deprecate `auto`
Diffstat (limited to 'src/enums.c')
-rw-r--r--src/enums.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/enums.c b/src/enums.c
index eeeff19d..ac21bdda 100644
--- a/src/enums.c
+++ b/src/enums.c
@@ -15,7 +15,7 @@
CORD compile_enum_typeinfo(env_t *env, ast_t *ast)
{
- auto def = Match(ast, EnumDef);
+ DeclareMatch(def, ast, EnumDef);
CORD full_name = CORD_cat(namespace_prefix(env, env->namespace), def->name);
// Compile member types and constructors:
@@ -54,7 +54,7 @@ CORD compile_enum_typeinfo(env_t *env, ast_t *ast)
CORD compile_enum_constructors(env_t *env, ast_t *ast)
{
- auto def = Match(ast, EnumDef);
+ DeclareMatch(def, ast, EnumDef);
CORD full_name = CORD_cat(namespace_prefix(env, env->namespace), def->name);
CORD constructors = CORD_EMPTY;
@@ -82,7 +82,7 @@ CORD compile_enum_constructors(env_t *env, ast_t *ast)
CORD compile_enum_header(env_t *env, ast_t *ast)
{
- auto def = Match(ast, EnumDef);
+ DeclareMatch(def, ast, EnumDef);
CORD full_name = CORD_all(namespace_prefix(env, env->namespace), def->name);
CORD all_defs = CORD_EMPTY;
CORD enum_def = CORD_all("struct ", full_name, "$$struct {\n"