From 069218700de8308862b87c35cc640cdce8f2b94b Mon Sep 17 00:00:00 2001 From: Brad Lewis <22850972+BradLewis@users.noreply.github.com> Date: Sun, 29 Jun 2025 15:24:30 -0400 Subject: Expand Struct_Type usings --- src/server/symbol.odin | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/server') diff --git a/src/server/symbol.odin b/src/server/symbol.odin index a458f9e..b795a96 100644 --- a/src/server/symbol.odin +++ b/src/server/symbol.odin @@ -409,6 +409,8 @@ expand_usings :: proc(ast_context: ^AstContext, b: ^SymbolStructValueBuilder) { write_symbol_struct_value(ast_context, b, v, u) } } + } else if v, ok := field_expr.derived.(^ast.Struct_Type); ok { + write_struct_type(ast_context, b, v^, ast_context.field_name, {}, u) } delete_key(&ast_context.recursion_map, b.types[u]) } -- cgit v1.2.3