Fields

gpa: Allocator,
string_bytes: field_call,
extra: field_call,

The first thing in this array is a ErrorMessageList.

root_list: field_call,

Functions

fn addBundle(wip: *Wip, other: ErrorBundle) !void

No documentation provided.

fn addErrorMessage(wip: *Wip, em: ErrorMessage) !MessageIndex

No documentation provided.

fn addErrorMessageAssumeCapacity(wip: *Wip, em: ErrorMessage) MessageIndex

No documentation provided.

fn addReferenceTrace(wip: *Wip, rt: ReferenceTrace) !void

No documentation provided.

fn addRootErrorMessage(wip: *Wip, em: ErrorMessage) !void

No documentation provided.

fn addSourceLocation(wip: *Wip, sl: SourceLocation) !SourceLocationIndex

No documentation provided.

fn addString(wip: *Wip, s: []const u8) !u32

No documentation provided.

fn deinit(wip: *Wip) void

No documentation provided.

fn init(wip: *Wip, gpa: Allocator) !void

No documentation provided.

fn printString(wip: *Wip, comptime fmt: []const u8, args: anytype) !u32

No documentation provided.

fn reserveNotes(wip: *Wip, notes_len: u32) !u32

No documentation provided.

fn tmpBundle(wip: Wip) ErrorBundle

No documentation provided.

fn toOwnedBundle(wip: *Wip, compile_log_text: []const u8) !ErrorBundle

No documentation provided.