def AaPre.close
import bend-osdev-apparmor@0.1.0.0/parse.bend as Parseimport Base
import bend-osdev-apparmor@0.1.0.0/error.bend as E
920def AaPre.close(p: AaPre, src: E.AaSrc) -> AaPre:
921 match p:
922 case AaPre{v, a, d, s, err}:
923 match d:
924 case 0n:
925 AaPre.fail(AaPre{v, a, 0n, s, err}, E.AaSrc.syntax(src))
926 case 1n+e:
927 AaPre{v, a, e, s, err}