Lint.visit: def of bend-lint-api@0.2.0.0 Import: import bend-lint-api@0.2.0.0/linter/lint.bend as Lint Lines 333-342 of bend-lint-api@0.2.0.0/linter/lint.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&start_line=333&end_line=342 import Base # `f(c, path, node)` for each node of `nodes` and under them, parents first, in order: `path` holds the nodes above the # node, innermost first. def visit( ~C: Data, ~A: Data, ~f: @+c: C -> @+path: List<&2, Above> -> @+node: Node -> List<&2, A>, c: C, nodes: List<&2, Node> ) -> List<&2, A>: List.reverse(&2, A, visit.go(~C, ~A, ~f, nodes, c, [], None{}, 0, [])) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.reverse https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=Above https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=Node https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=visit.go