Skip to documentation
SLOP

tiny.sql.TreeRange

Reference tiny.sql TreeRange

Defined in tree.

API (4)

Actions

Public operations.

Fields and members

Public fields and members.

No direct callersNo direct callstreeRange
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/sql/src/tree.zig:1543

zig
pub const Range = struct {    scan: Scan,    pub fn deinit(self: *Range) void {        self.scan.deinit();        self.* = undefined;    }    pub fn next(self: *Range) Error!?page.Entry {        if (try self.scan.next()) |entry| {            return .{                .key = entry.key,                .value = entry.bytes,            };        }        return null;    }    pub fn stats(self: *const Range) ScanStats {        return self.scan.stats();    }};

Source: lib/sql/src/root.zig:218

zig
pub const TreeRange = tree.Range;
Called byCallsprivate sourcelib.bumpalo.src.properties.bump.DirectAlignme...propertytest sourcelib.choir.src.backends.regalloc.rangetest: value location range append ski...private sourcelib.choir.src.properties.locations.LocationIn...propertyprivate sourcelib.gpalloc.src.properties.allocator.Alignmen...propertyprivate sourcelib.gpalloc.src.properties.allocator.StatePro...property+18 moreTreeScandeinitTreeRangedeinit
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsprivate sourcelib.sql.src.treeexpectIdentityMatchesEntriestest sourcelib.sql.src.treetest: tree clear releases durable pag...test sourcelib.sql.src.treetest: tree delete compacts recursive ...test sourcelib.sql.src.treetest: tree delete removes empty child...test sourcelib.sql.src.treetest: tree range after lazy reopen do...+13 moreTreeScannextTreeRangenext
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallstest sourcelib.sql.src.treetest: tree recursively splits branch ...TreeScanstatsTreeRangestats
Static calls · unresolved targets: 0 · external targets: 0.

Complete caller list for TreeRange.deinit

23 direct callers.

Complete caller list for TreeRange.next

18 direct callers.

Audit

Definitions4
Public names8
Members1
Version26.7.0
Revisiondaab053ee433