aboutsummaryrefslogtreecommitdiff
path: root/src/stage1/analyze.cpp
diff options
context:
space:
mode:
authorVexu <git@vexu.eu>2020-12-09 13:54:26 +0200
committerVexu <git@vexu.eu>2020-12-09 13:54:26 +0200
commit7e30e8390044fbd396966b6e21d2de980d6f915f (patch)
tree34a2fe2a2667b86f90c5498ac92b453ed15d3aaa /src/stage1/analyze.cpp
parentbe71994fb1cd0e638a0ce499c28a23940d3415ff (diff)
downloadzig-7e30e8390044fbd396966b6e21d2de980d6f915f.tar.gz
zig-7e30e8390044fbd396966b6e21d2de980d6f915f.zip
small fixes and zig fmt
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: