Skip to documentation
SLOP

tiny.sql.WorkingSet

Reference tiny.sql WorkingSet

Defined in version.

API (9)

Actions

Public operations.

Fields and members

Public fields and members.

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

Source

Source: lib/sql/src/version.zig:450

zig
pub const WorkingSet = struct {    base: Hash,    working: Hash,    staged: Hash,    pub fn init(base: Hash) WorkingSet {        return .{            .base = base,            .working = base,            .staged = base,        };    }    pub fn withWorking(self: WorkingSet, working: Hash) WorkingSet {        return .{            .base = self.base,            .working = working,            .staged = self.staged,        };    }    pub fn stage(self: WorkingSet) WorkingSet {        return .{            .base = self.base,            .working = self.working,            .staged = self.working,        };    }    pub fn advance(self: WorkingSet, base: Hash) WorkingSet {        _ = self;        return WorkingSet.init(base);    }    pub fn dirty(self: WorkingSet) bool {        return !same(self.base, self.working);    }    pub fn hasStaged(self: WorkingSet) bool {        return !same(self.base, self.staged);    }};

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

zig
pub const WorkingSet = version.WorkingSet;
Called byCallsBranchCheckoutadvanceWorkingSetinitWorkingSetadvance
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallstest sourcelib.sql.src.versiontest: working set tracks explicit bas...versionsameWorkingSetdirty
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallstest sourcelib.sql.src.versiontest: working set tracks explicit bas...versionsameWorkingSethasStaged
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callsBranchCheckoutinittest sourcelib.sql.src.session.testtest: relation sessions stage edits t...WorkingSetadvancetest sourcelib.sql.src.versiontest: working set tracks explicit bas...WorkingSetinit
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callsBranchCheckoutstageWorkingSetstage
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callsBranchCheckoutwithWorkingtest sourcelib.sql.src.versiontest: working set tracks explicit bas...WorkingSetwithWorking
Static calls · unresolved targets: 0 · external targets: 0.

Audit

Definitions7
Public names14
Members3
Version26.7.0
Revisiondaab053ee433