Skip to content

Commit 263e1ee

Browse files
committed
ci: fix compilation of cmd/tools/vtest-cleancode.v
1 parent d3de91e commit 263e1ee

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

vlib/v/ast/table.v

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1113,6 +1113,9 @@ pub fn (mut t Table) resolve_generic_to_concrete(generic_type Type, generic_name
11131113
mut sym := t.get_type_symbol(generic_type)
11141114
if sym.name in generic_names {
11151115
index := generic_names.index(sym.name)
1116+
if index >= concrete_types.len {
1117+
return none
1118+
}
11161119
typ := concrete_types[index]
11171120
return typ.derive(generic_type).clear_flag(.generic)
11181121
} else if sym.kind == .array {

0 commit comments

Comments
 (0)