pub(crate) unsafe extern "C" fn LLVMAddAlias2<'ll>( M: &'ll Module, ValueTy: &Type, AddressSpace: c_uint, Aliasee: &Value, Name: *const c_char, ) -> &'ll Value