def Seq.newline

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

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

1547def Seq.newline(rest: List<&2, Tree>, tab: U32, raw: Bool, s: Seq) -> Seq:
1548  match s:
1549    case Seq{out, chain, prev, levels, True{}}:
1550      Seq{out, chain, prev, levels, True{}}
1551    case Seq{out, chain, +prev, levels, False{}}:
1552      Seq.newline.if(
1553        raw || is_prev_comment(prev),
1554        rest,
1555        tab,
1556        Seq{out, chain, prev, levels, False{}}
1557      )

Uses (8)

Used by (1)