| ... | ... | @@ -3040,12 +3040,9 @@ fn astgenAndSemaVarDecl( |
| 3040 | 3040 | }; |
| 3041 | 3041 | defer gen_scope.instructions.deinit(mod.gpa); |
| 3042 | 3042 | |
| 3043 | | const init_result_loc: AstGen.ResultLoc = if (var_decl.ast.type_node != 0) |
| 3044 | | .{ |
| 3045 | | .ty = try AstGen.expr(&gen_scope, &gen_scope.base, .{ .ty = .type_type }, var_decl.ast.type_node), |
| 3046 | | } |
| 3047 | | else |
| 3048 | | .none; |
| 3043 | const init_result_loc: AstGen.ResultLoc = if (var_decl.ast.type_node != 0) .{ |
| 3044 | .ty = try AstGen.expr(&gen_scope, &gen_scope.base, .{ .ty = .type_type }, var_decl.ast.type_node), |
| 3045 | } else .none; |
| 3049 | 3046 | |
| 3050 | 3047 | const init_inst = try AstGen.comptimeExpr( |
| 3051 | 3048 | &gen_scope, |
| ... | ... | @@ -3604,6 +3601,7 @@ fn semaContainerVar( |
| 3604 | 3601 | mod.comp.work_queue.writeItemAssumeCapacity(.{ .analyze_decl = new_decl }); |
| 3605 | 3602 | } |
| 3606 | 3603 | } |
| 3604 | new_decl.is_pub = var_decl.visib_token != null; |
| 3607 | 3605 | } |
| 3608 | 3606 | } |
| 3609 | 3607 | |