diff --git a/vlib/v/parser/parser.v b/vlib/v/parser/parser.v index 2705d5849b..9bec87b1f8 100644 --- a/vlib/v/parser/parser.v +++ b/vlib/v/parser/parser.v @@ -513,6 +513,7 @@ pub fn (p mut Parser) parse_ident(is_c bool) ast.Ident { fn (p mut Parser) struct_init() ast.StructInit { typ := p.parse_type() + p.expr_mod = '' sym := p.table.get_type_symbol(typ) // p.warn('struct init typ=$sym.name') p.check(.lcbr)