def in.alias.go

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

import bend-osdev-acpi@0.1.1.0/aml_interp.bend as AmlInterp
import Base
import bend-osdev-acpi@0.1.1.0/aml_ns.bend as S

374def in.alias.go(n: Nat, +ns: S.AmlNs, +p: String, o: Maybe<&2, S.AmlObject>) -> String:
375  match n:
376    case 0n:
377      p
378    case 1n+k:
379      match o:
380        case Some{S.AmlOAlias{+t}}:
381          in.alias.go(k, ns, t, S.AmlNs.get(ns, t))
382        case _:
383          p

Uses (6)

Used by (1)