1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

ast, checker, cgen: fix nested struct embed error (fix #12659) (#12712)

This commit is contained in:
yuyi
2021-12-04 16:19:19 +08:00
committed by GitHub
parent 7e6d4ebfe1
commit 2d43fdb42a
6 changed files with 46 additions and 25 deletions

View File

@@ -1345,7 +1345,7 @@ fn (t Tree) selector_expr(node ast.SelectorExpr) &Node {
obj.add('typ', t.type_node(node.typ))
obj.add('name_type', t.type_node(node.name_type))
obj.add('gkind_field', t.enum_node(node.gkind_field))
obj.add('from_embed_type', t.type_node(node.from_embed_type))
obj.add('from_embed_types', t.array_node_type(node.from_embed_types))
obj.add('next_token', t.token_node(node.next_token))
obj.add('pos', t.position(node.pos))
obj.add('scope', t.number_node(int(node.scope)))