def cur.name.fit

bend-osdev-acpi@0.1.1.0 · aml_interp.bend:321

import bend-osdev-acpi@0.1.1.0/aml_interp.bend as AmlInterp
import Base
import bend-osdev-acpi@0.1.1.0/error.bend as E
import bend-osdev-acpi@0.1.1.0/aml_name.bend as N

321def cur.name.fit(ok: Bool, n: N.AmlName, rest: List<&2, U32>, left: Nat) -> Result<&2, &2, E.AcpiError, AmlNameC>:
322  match ok:
323    case False{}:
324      Fail{E.AcpiAmlTruncated{}}
325    case True{}:
326      Done{AmlNameC{n, AmlCur{rest, left}}}

Uses (9)

Used by (1)