From 0f6772e2797601796b49840061b1847bd50751dc Mon Sep 17 00:00:00 2001 From: Felipe Pena Date: Sat, 12 Oct 2024 18:45:24 -0300 Subject: [PATCH] fix --- vlib/v/parser/if_match.v | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/vlib/v/parser/if_match.v b/vlib/v/parser/if_match.v index 9f5640093a3c64..b3ebf616d2e12b 100644 --- a/vlib/v/parser/if_match.v +++ b/vlib/v/parser/if_match.v @@ -235,12 +235,7 @@ fn (mut p Parser) is_match_sumtype_type() bool { name_tok := if is_option { p.peek_tok } else { p.tok } next_tok_kind := if is_option { p.peek_token(2).kind } else { p.peek_tok.kind } next_next_idx := if is_option { 3 } else { 2 } - next_next_tok := if is_option { - p.peek_token(next_next_idx) - } else { - p.peek_token(next_next_idx) - } - + next_next_tok := p.peek_token(next_next_idx) return name_tok.kind == .name && !(name_tok.lit == 'C' && next_tok_kind == .dot) && (((ast.builtin_type_names_matcher.matches(name_tok.lit) || name_tok.lit[0].is_capital()) && next_tok_kind != .lpar && !(next_tok_kind == .dot && next_next_tok.kind == .name