pub unsafe extern "C" fn LLVMBuildCleanupRet<'a>(
    B: &Builder<'a>,
    CleanupPad: &'a Value,
    BB: Option<&'a BasicBlock>
) -> Option<&'a Value>