From 7565fe595b6342c47a4c6642a53ba319076671d6 Mon Sep 17 00:00:00 2001 From: joe-conigliaro Date: Tue, 30 Jun 2020 04:37:07 +1000 Subject: [PATCH] builder: generic struct fix - derive field type --- vlib/v/builder/generics.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/v/builder/generics.v b/vlib/v/builder/generics.v index fad76765ae..75533b4338 100644 --- a/vlib/v/builder/generics.v +++ b/vlib/v/builder/generics.v @@ -19,7 +19,7 @@ pub fn (b &Builder) instantiate_generic_structs() { } for j, gp in parent_info.generic_types { if gp == field.typ { - field.typ = info.generic_types[j] + field.typ = info.generic_types[j].derive(field.typ).clear_flag(.generic) break } }