pub unsafe extern "C" fn LLVMAddNamedMetadataOperand<'a>(
    M: &'a Module,
    Name: *const c_char,
    Val: &'a Value
)