def in.index.ref

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

import bend-osdev-acpi@0.1.1.0/aml_interp.bend as AmlInterp
import Base
import bend-osdev-acpi@0.1.1.0/aml_value.bend as V

1243def in.index.ref(base: V.AmlValue, +i: Nat) -> V.AmlValue:
1244  match base:
1245    case V.AmlRef{l}:
1246      V.AmlRef{V.AmlLIndex{l, i}}
1247    case _:
1248      V.AmlRef{V.AmlLElem{base, i}}

Uses (3)

Used by (1)