Skip to documentation
SLOP

tiny.chant.TokenCapacity

Reference tiny.chant TokenCapacity

Defined in tiny.chant.

API (3)

Actions

Public operations.

Fields and members

Public fields and members.

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

Source

Source: lib/chant/src/lexer/capacity.zig:16

zig
pub const Capacity = struct {    limits: Limits,    storage_bytes: usize,    pub fn derive(limits: Limits) DeriveError!Capacity {        const storage_bytes = std.math.mul(            usize,            limits.tokens,            @sizeOf(Token),        ) catch return error.CapacityOverflow;        return .{            .limits = limits,            .storage_bytes = storage_bytes,        };    }};

Source: lib/chant/src/root.zig:72

zig
pub const TokenCapacity = lexer.Capacity;
Called byCallsNo direct callstest sourcelib.chant.src.lexer.capacitytest: token storage capacity matches ...test sourcelib.chant.src.lexer.capacitytest: token storage capacity rejects ...TokenCapacityderive
Static calls · unresolved targets: 0 · external targets: 0.

Also reachable as

lexer.Capacity.

Audit

Definitions2
Public names4
Members2
Version26.7.0
Revisiondaab053ee433