Browse Source

use start pos as end pos if end node is nil

Laytan Laats 1 year ago
parent
commit
08d032859f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/odin/ast/clone.odin

+ 1 - 1
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 {