From 08d032859f4b3fe61785414ca97981b1e1c8c036 Mon Sep 17 00:00:00 2001 From: Laytan Laats Date: Wed, 22 Nov 2023 16:16:43 +0100 Subject: [PATCH] use start pos as end pos if end node is nil --- core/odin/ast/clone.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/odin/ast/clone.odin b/core/odin/ast/clone.odin index c9bfdfe89..a419369b8 100644 --- a/core/odin/ast/clone.odin +++ b/core/odin/ast/clone.odin @@ -24,7 +24,7 @@ new_from_positions :: proc($T: typeid, pos, end: tokenizer.Pos) -> ^T { } new_from_pos_and_end_node :: proc($T: typeid, pos: tokenizer.Pos, end: ^Node) -> ^T { - return new(T, pos, end != nil ? end.end : {}) + return new(T, pos, end != nil ? end.end : pos) } new :: proc {