def Split.track

bend-lint-rules@0.2.0.0 · layout/format.bend:1609

import bend-lint-rules@0.2.0.0/layout/format.bend as Format
import Base

1609def Split.track(+n: Tree, attach: Bool, sp: Split) -> Split:
1610  match sp:
1611    case Split{parts, newlines, comment, a, comments}:
1612      Split{
1613        parts,
1614        newlines && is_newline(n),
1615        Bool.pick(Bool, is_newline(n), comment, is_comment(last(n))),
1616        attach,
1617        comments
1618      }

Uses (8)

Used by (1)