use start pos as end pos if end node is nil

This commit is contained in:
Laytan Laats
2023-11-22 16:16:43 +01:00
parent bd19081543
commit 08d032859f
+1 -1
View File
@@ -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 {