aboutsummaryrefslogtreecommitdiff
path: root/src/stage1/analyze.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-12-09 14:29:15 -0500
committerGitHub <noreply@github.com>2020-12-09 14:29:15 -0500
commitf2911948341e1ba1fc03ba2678eaf0a3c4508fa3 (patch)
tree7a32f0ddd22c822456ae360f73ff7f51dbe023df /src/stage1/analyze.cpp
parent676e416c86e2977f76b0cc1b9d3bc2b7ac6d7936 (diff)
parent7e30e8390044fbd396966b6e21d2de980d6f915f (diff)
downloadzig-f2911948341e1ba1fc03ba2678eaf0a3c4508fa3.tar.gz
zig-f2911948341e1ba1fc03ba2678eaf0a3c4508fa3.zip
Merge pull request #7362 from Vexu/std
zig fmt improvement and small miscellaneous fixes
Diffstat (limited to 'src/stage1/analyze.cpp')
-rw-r--r--src/stage1/analyze.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/stage1/analyze.cpp b/src/stage1/analyze.cpp
index 2638744dd7..ed0a033592 100644
--- a/src/stage1/analyze.cpp
+++ b/src/stage1/analyze.cpp
@@ -3936,12 +3936,6 @@ void update_compile_var(CodeGen *g, Buf *name, ZigValue *value) {
void scan_decls(CodeGen *g, ScopeDecls *decls_scope, AstNode *node) {
switch (node->type) {
- case NodeTypeContainerDecl:
- for (size_t i = 0; i < node->data.container_decl.decls.length; i += 1) {
- AstNode *child = node->data.container_decl.decls.at(i);
- scan_decls(g, decls_scope, child);
- }
- break;
case NodeTypeFnDef:
scan_decls(g, decls_scope, node->data.fn_def.fn_proto);
break;
@@ -3986,6 +3980,7 @@ void scan_decls(CodeGen *g, ScopeDecls *decls_scope, AstNode *node) {
case NodeTypeCompTime:
preview_comptime_decl(g, node, decls_scope);
break;
+ case NodeTypeContainerDecl:
case NodeTypeNoSuspend:
case NodeTypeParamDecl:
case NodeTypeReturnExpr: