markused: reduce hello world csize by 49%, do more cleanups and improvements (#24971)

This commit is contained in:
Felipe Pena 2025-07-29 03:00:57 -03:00 committed by GitHub
parent 59d408f72c
commit 396dc77a20
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 424 additions and 303 deletions

View file

@ -1468,6 +1468,7 @@ fn (t Tree) index_expr(node ast.IndexExpr) &Node {
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_terse('typ', t.type_node(node.typ))
obj.add('pos', t.pos(node.pos))
return obj
}