fn Builder(comptime options: ExpressionOptions) type

Parameters

Functions

fn writeAddr(writer: anytype, value: anytype) !void

No documentation provided.

fn writeAddrx(writer: anytype, debug_addr_offset: anytype) !void

No documentation provided.

fn writeBra(writer: anytype, offset: i16) !void

No documentation provided.

fn writeBreg(writer: anytype, register: u8, offset: anytype) !void

No documentation provided.

fn writeBregx(writer: anytype, register: anytype, offset: anytype) !void

No documentation provided.

fn writeCall(writer: anytype, comptime T: type, offset: T) !void

No documentation provided.

fn writeCallRef(writer: anytype, comptime is_64: bool, value: anytype) !void

No documentation provided.

fn writeConst(writer: anytype, comptime T: type, value: T) !void

No documentation provided.

fn writeConstType(writer: anytype, die_offset: anytype, value_bytes: []const u8) !void

No documentation provided.

fn writeConstx(writer: anytype, debug_addr_offset: anytype) !void

No documentation provided.

fn writeConvert(writer: anytype, die_offset: anytype) !void

No documentation provided.

fn writeDerefSize(writer: anytype, size: u8) !void

No documentation provided.

fn writeDerefType(writer: anytype, size: u8, die_offset: anytype) !void

No documentation provided.

fn writeEntryValue(writer: anytype, expression: []const u8) !void

No documentation provided.

fn writeFbreg(writer: anytype, offset: anytype) !void

No documentation provided.

fn writeImplicitValue(writer: anytype, value_bytes: []const u8) !void

No documentation provided.

fn writeLiteral(writer: anytype, literal: u8) !void

No documentation provided.

fn writeOpcode(writer: anytype, comptime opcode: u8) !void

Zero-operand instructions

fn writePick(writer: anytype, index: u8) !void

No documentation provided.

fn writePlusUconst(writer: anytype, uint_value: anytype) !void

No documentation provided.

fn writeReg(writer: anytype, register: u8) !void

No documentation provided.

fn writeRegvalType(writer: anytype, register: anytype, offset: anytype) !void

No documentation provided.

fn writeRegx(writer: anytype, register: anytype) !void

No documentation provided.

fn writeReinterpret(writer: anytype, die_offset: anytype) !void

No documentation provided.

fn writeSkip(writer: anytype, offset: i16) !void

No documentation provided.

fn writeXDerefSize(writer: anytype, size: u8) !void

No documentation provided.

fn writeXDerefType(writer: anytype, size: u8, die_offset: anytype) !void

No documentation provided.