Function toIndex [src]

Prototype

pub fn toIndex(inst: Ref) ?Index

Parameters

inst: Ref

Source

pub fn toIndex(inst: Ref) ?Index { assert(inst != .none); const ref_int = @intFromEnum(inst); if (ref_int >= @intFromEnum(Index.ref_start_index)) { return @enumFromInt(ref_int - @intFromEnum(Index.ref_start_index)); } else { return null; } }