def fl.named.def

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

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_ns.bend as S

2384def fl.named.def(-H: Data, dup: Bool, +p: String, o: S.AmlObject, c: AmlCur, +off: Nat, +flags: U32, +w: AmlWorld<H>) -> Result<&2, &2, E.AcpiError, AmlFlNext<H>>:
2385  match dup:
2386    case True{}:
2387      Fail{E.AcpiAmlDuplicate{p}}
2388    case False{}:
2389      Done{AmlFlMore{AmlFlSt{c, off, flags, in.define(H, w, p, o)}}}

Uses (12)

Used by (1)