diff --git a/astgen.c b/astgen.c index 9206a2fed3..77eec9926e 100644 --- a/astgen.c +++ b/astgen.c @@ -4506,7 +4506,7 @@ static uint32_t exprRl(GenZir* gz, Scope* scope, ResultLoc rl, uint32_t node) { case AST_NODE_BLOCK_TWO_SEMICOLON: case AST_NODE_BLOCK: case AST_NODE_BLOCK_SEMICOLON: - return rvalue(gz, rl, blockExprExpr(gz, scope, rl, node), node); + return blockExprExpr(gz, scope, rl, node); // Anonymous array init (AstGen.zig:1119-1127). case AST_NODE_ARRAY_INIT_DOT_TWO: case AST_NODE_ARRAY_INIT_DOT_TWO_COMMA: