pub fn call_direct(
        &mut self,
        index: u32,
        arg_types: impl IntoIterator<Item = SignlessType>,
        return_types: impl IntoIterator<Item = SignlessType>,
    ) {
        self.relocated_function_call(
            &ir::ExternalName::user(0, index),
            arg_types,
            return_types,
            false,
        );
    }
/// Call a function with the given index
Call a function with the given index
Call a function with the given index
pub fn call_direct(
        &mut self,
        index: u32,
        arg_types: impl IntoIterator<Item = SignlessType>,
        return_types: impl IntoIterator<Item = SignlessType>,
    ) {
        self.relocated_function_call(
            &ir::ExternalName::user(0, index),
            arg_types,
            return_types,
            false,
        );
    }
pub fn call_direct ( & mut self , index : u32 , arg_types : impl IntoIterator < Item = SignlessType > , return_types : impl IntoIterator < Item = SignlessType > , ) { self . relocated_function_call ( & ir :: ExternalName :: user ( 0 , index ) , arg_types , return_types , false , ) ; }
Call a function with the given index
Call a function with the given index
&mut self
index
u32
arg_types
impl IntoIterator<Item = SignlessType>
return_types
impl IntoIterator<Item = SignlessType>