def AaItB.norm.close
bend-osdev-apparmor@0.1.0.0 · parse.bend:198
import bend-osdev-apparmor@0.1.0.0/parse.bend as Parse
import Base
import bend-osdev-apparmor@0.1.0.0/token.bend as T
import bend-osdev-apparmor@0.1.0.0/error.bend as E
198def AaItB.norm.close(depth0: Bool, empty: Bool, +b: AaItB, t: T.AaTok, +l: U32) -> AaItB:
199 match depth0:
200 case True{}:
201 match empty:
202 case True{}:
203 AaItB.emit(b, AaIClose{E.AaSrc{AaItB.file(b), l}})
204 case False{}:
205 AaItB.err(b, E.AaErrSyntax{AaItB.file(b), l})
206 case False{}:
207 AaItB.push(b, t)