structstd.dwarf.CFA[src]

Values

Constantadvance_loc[src]

Source Code

Source code
pub const advance_loc = 0x40

Constantoffset[src]

Source Code

Source code
pub const offset = 0x80

Constantrestore[src]

Source Code

Source code
pub const restore = 0xc0

Constantnop[src]

Source Code

Source code
pub const nop = 0x00

Constantset_loc[src]

Source Code

Source code
pub const set_loc = 0x01

Constantadvance_loc1[src]

Source Code

Source code
pub const advance_loc1 = 0x02

Constantadvance_loc2[src]

Source Code

Source code
pub const advance_loc2 = 0x03

Constantadvance_loc4[src]

Source Code

Source code
pub const advance_loc4 = 0x04

Constantoffset_extended[src]

Source Code

Source code
pub const offset_extended = 0x05

Constantrestore_extended[src]

Source Code

Source code
pub const restore_extended = 0x06

Constant@"undefined"[src]

Source Code

Source code
pub const @"undefined" = 0x07

Constantsame_value[src]

Source Code

Source code
pub const same_value = 0x08

Constantregister[src]

Source Code

Source code
pub const register = 0x09

Constantremember_state[src]

Source Code

Source code
pub const remember_state = 0x0a

Constantrestore_state[src]

Source Code

Source code
pub const restore_state = 0x0b

Constantdef_cfa[src]

Source Code

Source code
pub const def_cfa = 0x0c

Constantdef_cfa_register[src]

Source Code

Source code
pub const def_cfa_register = 0x0d

Constantdef_cfa_offset[src]

Source Code

Source code
pub const def_cfa_offset = 0x0e

Constantdef_cfa_expression[src]

Source Code

Source code
pub const def_cfa_expression = 0x0f

Constantexpression[src]

Source Code

Source code
pub const expression = 0x10

Constantoffset_extended_sf[src]

Source Code

Source code
pub const offset_extended_sf = 0x11

Constantdef_cfa_sf[src]

Source Code

Source code
pub const def_cfa_sf = 0x12

Constantdef_cfa_offset_sf[src]

Source Code

Source code
pub const def_cfa_offset_sf = 0x13

Constantval_offset[src]

Source Code

Source code
pub const val_offset = 0x14

Constantval_offset_sf[src]

Source Code

Source code
pub const val_offset_sf = 0x15

Constantval_expression[src]

Source Code

Source code
pub const val_expression = 0x16

Constantlo_user[src]

Source Code

Source code
pub const lo_user = 0x1c

Constanthi_user[src]

Source Code

Source code
pub const hi_user = 0x3f

ConstantMIPS_advance_loc8[src]

Source Code

Source code
pub const MIPS_advance_loc8 = 0x1d

ConstantGNU_window_save[src]

Source Code

Source code
pub const GNU_window_save = 0x2d

ConstantGNU_args_size[src]

Source Code

Source code
pub const GNU_args_size = 0x2e

ConstantGNU_negative_offset_extended[src]

Source Code

Source code
pub const GNU_negative_offset_extended = 0x2f

Source Code

Source code
pub const CFA = struct {
    pub const advance_loc = 0x40;
    pub const offset = 0x80;
    pub const restore = 0xc0;
    pub const nop = 0x00;
    pub const set_loc = 0x01;
    pub const advance_loc1 = 0x02;
    pub const advance_loc2 = 0x03;
    pub const advance_loc4 = 0x04;
    pub const offset_extended = 0x05;
    pub const restore_extended = 0x06;
    pub const @"undefined" = 0x07;
    pub const same_value = 0x08;
    pub const register = 0x09;
    pub const remember_state = 0x0a;
    pub const restore_state = 0x0b;
    pub const def_cfa = 0x0c;
    pub const def_cfa_register = 0x0d;
    pub const def_cfa_offset = 0x0e;

    // DWARF 3.
    pub const def_cfa_expression = 0x0f;
    pub const expression = 0x10;
    pub const offset_extended_sf = 0x11;
    pub const def_cfa_sf = 0x12;
    pub const def_cfa_offset_sf = 0x13;
    pub const val_offset = 0x14;
    pub const val_offset_sf = 0x15;
    pub const val_expression = 0x16;

    pub const lo_user = 0x1c;
    pub const hi_user = 0x3f;

    // SGI/MIPS specific.
    pub const MIPS_advance_loc8 = 0x1d;

    // GNU extensions.
    pub const GNU_window_save = 0x2d;
    pub const GNU_args_size = 0x2e;
    pub const GNU_negative_offset_extended = 0x2f;
}