[−][src]Trait rustc_codegen_ssa::traits::debuginfo::DebugInfoBuilderMethods

pub trait DebugInfoBuilderMethods: BackendTypes {
    fn dbg_var_addr(
        &mut self,
        dbg_var: Self::DIVariable,
        scope_metadata: Self::DIScope,
        variable_alloca: Self::Value,
        direct_offset: Size,
        indirect_offsets: &[Size],
        span: Span
    );
fn set_source_location(&mut self, scope: Self::DIScope, span: Span);
fn insert_reference_to_gdb_debug_scripts_section_global(&mut self);
fn set_var_name(&mut self, value: Self::Value, name: &str); }

Required methods

fn dbg_var_addr(
    &mut self,
    dbg_var: Self::DIVariable,
    scope_metadata: Self::DIScope,
    variable_alloca: Self::Value,
    direct_offset: Size,
    indirect_offsets: &[Size],
    span: Span
)

fn set_source_location(&mut self, scope: Self::DIScope, span: Span)

fn insert_reference_to_gdb_debug_scripts_section_global(&mut self)

fn set_var_name(&mut self, value: Self::Value, name: &str)

Loading content...

Implementors

Loading content...