pub unsafe extern "C" fn LLVMRustCreateElementTypeAttr<'a>(
    C: &'a Context,
    ty: &'a Type
) -> &'a Attribute