Fields

advance_loc: struct { delta: u8 },
offset: struct {
    register: u8,
    offset: u64,
},
offset_extended: struct {
    register: u8,
    offset: u64,
},
restore: struct { register: u8 },
restore_extended: struct { register: u8 },
nop: void,
set_loc: struct { address: u64 },
advance_loc1: struct { delta: u8 },
advance_loc2: struct { delta: u16 },
advance_loc4: struct { delta: u32 },
undefined: struct { register: u8 },
same_value: struct { register: u8 },
register: struct {
    register: u8,
    target_register: u8,
},
remember_state: void,
restore_state: void,
def_cfa: struct {
    register: u8,
    offset: u64,
},
def_cfa_register: struct { register: u8 },
def_cfa_offset: struct { offset: u64 },
def_cfa_expression: struct { block: []const u8 },
expression: struct {
    register: u8,
    block: []const u8,
},
offset_extended_sf: struct {
    register: u8,
    offset: i64,
},
def_cfa_sf: struct {
    register: u8,
    offset: i64,
},
def_cfa_offset_sf: struct { offset: i64 },
val_offset: struct {
    register: u8,
    offset: u64,
},
val_offset_sf: struct {
    register: u8,
    offset: i64,
},
val_expression: struct {
    register: u8,
    block: []const u8,
},

Functions

fn read(stream: *field_call, addr_size_bytes: u8, endian: std.builtin.Endian) !Instruction

No documentation provided.