Registry.AcpiTable.parse_with: def of bend-osdev-acpi@0.1.2.0 Import: import bend-osdev-acpi@0.1.2.0/registry.bend as Registry Lines 174-178 of bend-osdev-acpi@0.1.2.0/registry.bend: https://jend.leeeet.dev/read.txt?path=bend-osdev-acpi@0.1.2.0/registry.bend&start_line=174&end_line=178 import Base import bend-osdev-bytes@0.1.1.1/bytes.bend as B import bend-osdev-acpi@0.1.2.0/error.bend as E import bend-osdev-acpi@0.1.2.0/header.bend as H # the table at the front of o: checked (AcpiSdt.check: length and checksum), # then read by the parser the registry names for its signature, with ext # for AcpiKExt tags def AcpiTable.parse_with(~X: Data, ~ext: U32 -> H.AcpiSdt -> Result<&2, &2, E.AcpiError, X>, +reg: AcpiRegistry, +o: B.Octets) -> Result<&2, &2, E.AcpiError, AcpiTable>: reg.go(~X, ~ext, reg, H.AcpiSdt.parse(o)) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Result https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bend-osdev-acpi@0.1.2.0/error.bend&name=AcpiError https://jend.leeeet.dev/definition.txt?path=bend-osdev-acpi@0.1.2.0/header.bend&name=AcpiSdt https://jend.leeeet.dev/definition.txt?path=bend-osdev-acpi@0.1.2.0/header.bend&name=AcpiSdt.parse https://jend.leeeet.dev/definition.txt?path=bend-osdev-acpi@0.1.2.0/registry.bend&name=AcpiRegistry https://jend.leeeet.dev/definition.txt?path=bend-osdev-acpi@0.1.2.0/registry.bend&name=AcpiTable https://jend.leeeet.dev/definition.txt?path=bend-osdev-acpi@0.1.2.0/registry.bend&name=reg.go https://jend.leeeet.dev/definition.txt?path=bend-osdev-bytes@0.1.1.1/bytes.bend&name=Octets