diff --git a/src/analysis.zig b/src/analysis.zig index 2920b58..f7d7cfa 100644 --- a/src/analysis.zig +++ b/src/analysis.zig @@ -2041,7 +2041,7 @@ fn makeScopeInternal( if (node.castTag(.ContainerDecl)) |container| { const kind = tree.token_ids[container.kind_token]; - if (kind == .Keyword_struct or (kind == .Keyword_union and container.init_arg_expr == .None)) { + if (empty_field and (kind == .Keyword_struct or (kind == .Keyword_union and container.init_arg_expr == .None))) { continue; }