def opens.of

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

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

1178# Whether t opens a group: a glued < opens type arguments.
1179def opens.of(s: Sym, t: Token, prev: Maybe<&2, Token>) -> Bool:
1180  match s:
1181    case Lpar{}:
1182      True{}
1183    case Lbrk{}:
1184      True{}
1185    case Lbrc{}:
1186      True{}
1187    case Lt{}:
1188      is_angled(prev, t)
1189    case _:
1190      False{}

Uses (5)

Used by (1)