def AaGLex.finish
bend-osdev-apparmor@0.1.0.0 · glob.bend:669
import bend-osdev-apparmor@0.1.0.0/glob.bend as Glob
import Base
669def AaGLex.finish(st: AaGLex) -> AaGLex:
670 match st:
671 case AaGLex{m, p, sl, st0, d, out, ok}:
672 match m:
673 case AaGMNorm{}:
674 AaGLex{AaGMNorm{}, p, sl, st0, d, out, ok}
675 case AaGMEsc{}:
676 AaGLex{AaGMNorm{}, p, sl, st0, d, out, False{}}
677 case AaGMStar{}:
678 AaGLex.star(AaGLex{AaGMNorm{}, p, sl, st0, d, out, ok}, True{})
679 case AaGMClass{n, f, rs, pe, da}:
680 AaGLex{AaGMNorm{}, p, sl, st0, d, out, False{}}