Skip to main content

ArgAttributesExt

Trait ArgAttributesExt 

Source
trait ArgAttributesExt {
    // Required methods
    fn apply_attrs_to_llfn<'ll>(
        &self,
        idx: AttributePlace,
        cx: &GenericCx<'ll, FullCx<'ll, '_>>,
        llfn: Value<'ll>,
    );
    fn apply_attrs_to_callsite<'ll>(
        &self,
        idx: AttributePlace,
        cx: &GenericCx<'ll, FullCx<'ll, '_>>,
        callsite: Value<'ll>,
    );
}

Required Methods§

Source

fn apply_attrs_to_llfn<'ll>( &self, idx: AttributePlace, cx: &GenericCx<'ll, FullCx<'ll, '_>>, llfn: Value<'ll>, )

Source

fn apply_attrs_to_callsite<'ll>( &self, idx: AttributePlace, cx: &GenericCx<'ll, FullCx<'ll, '_>>, callsite: Value<'ll>, )

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ArgAttributesExt for ArgAttributes

Source§

fn apply_attrs_to_llfn<'ll>( &self, idx: AttributePlace, cx: &GenericCx<'ll, FullCx<'ll, '_>>, llfn: Value<'ll>, )

Source§

fn apply_attrs_to_callsite<'ll>( &self, idx: AttributePlace, cx: &GenericCx<'ll, FullCx<'ll, '_>>, callsite: Value<'ll>, )

Implementors§