Trait tir_core::TyAssembly

source ·
pub trait TyAssembly {
    // Required methods
    fn print_assembly(attrs: &HashMap<String, Attr>, fmt: &mut dyn IRFormatter)
       where Self: Sized;
    fn parse_assembly(
        input: &mut ParseStream<'_>,
    ) -> AsmPResult<HashMap<String, Attr>>
       where Self: Sized;
}

Required Methods§

source

fn print_assembly(attrs: &HashMap<String, Attr>, fmt: &mut dyn IRFormatter)
where Self: Sized,

source

fn parse_assembly( input: &mut ParseStream<'_>, ) -> AsmPResult<HashMap<String, Attr>>
where Self: Sized,

Implementors§