def in.index.ref
import bend-osdev-acpi@0.1.1.0/aml_interp.bend as AmlInterpimport 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}}