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