Function nullTerminatedString [src]

Given an index into string_bytes returns the null-terminated string found there.

Prototype

pub fn nullTerminatedString(code: Zir, index: NullTerminatedString) [:0]const u8

Parameters

code: Zirindex: NullTerminatedString

Source

pub fn nullTerminatedString(code: Zir, index: NullTerminatedString) [:0]const u8 { const slice = code.string_bytes[@intFromEnum(index)..]; return slice[0..std.mem.indexOfScalar(u8, slice, 0).? :0]; }