enum Offset [src]

A relative node index.

Fields

zero = 0
_

Members

Source

pub const Offset = enum(i32) { zero = 0, _, pub fn toOptional(o: Offset) OptionalOffset { const result: OptionalOffset = @enumFromInt(@intFromEnum(o)); assert(result != .none); return result; } pub fn toAbsolute(offset: Offset, base: Index) Index { return @enumFromInt(@as(i64, @intFromEnum(base)) + @intFromEnum(offset)); } }