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

transformer: provide direct_memory_access to arrays when safe (#12724)

This commit is contained in:
Thomas Mangin
2021-12-11 19:55:46 +00:00
committed by GitHub
parent fe14e2fceb
commit 0d0d7323bb
7 changed files with 623 additions and 27 deletions

View File

@@ -1341,6 +1341,7 @@ fn (t Tree) index_expr(node ast.IndexExpr) &Node {
obj.add_terse('left_type', t.type_node(node.left_type))
obj.add_terse('index', t.expr(node.index))
obj.add_terse('is_setter', t.bool_node(node.is_setter))
obj.add_terse('is_direct', t.bool_node(node.is_direct))
obj.add_terse('or_expr', t.or_expr(node.or_expr))
obj.add('pos', t.position(node.pos))
return obj