From e1dead4ce32bc915816e5127ccd099839a2c1798 Mon Sep 17 00:00:00 2001 From: Brad Lewis <22850972+BradLewis@users.noreply.github.com> Date: Sat, 1 Aug 2026 19:42:01 +1000 Subject: [PATCH] Correct end position for fields with a specialization --- core/odin/parser/parser.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/odin/parser/parser.odin b/core/odin/parser/parser.odin index 2ad291aef..3b2a1481e 100644 --- a/core/odin/parser/parser.odin +++ b/core/odin/parser/parser.odin @@ -2651,7 +2651,7 @@ parse_operand :: proc(p: ^Parser, lhs: bool) -> ^ast.Expr { specialization: ^ast.Expr if allow_token(p, .Quo) { specialization = parse_type(p) - end = specialization.pos + end = specialization.end } if is_blank_ident(type) { error(p, type.pos, "invalid polymorphic type definition with a blank identifier")