type AmlFrame
bend-osdev-acpi@0.1.1.0 · aml_interp.bend:83
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
83type AmlFrame is Data:
84 AmlFArgs{op: AmlOp, got: List<&2, V.AmlValue>, todo: List<&2, AmlArgK>}
85
86
87 AmlFSeq{after: AmlCur, scope: String}
88
89 AmlFIf{after: AmlCur}
90
91 AmlFIfBody{after: AmlCur}
92
93
94 AmlFWhile{start: AmlCur, after: AmlCur, body: Bool}
95
96 AmlFCall{ctx: AmlCtx, back: AmlCur}
97
98
99 AmlFBuffer{after: AmlCur}
100
101 AmlFPkg{count: Nat, got: List<&2, V.AmlValue>, after: AmlCur}
102
103 AmlFVarPkg{after: AmlCur}
104
105 AmlFTop{}