pub unsafe extern "C" fn LLVMPrintValueToString(
    Val: LLVMValueRef
) -> *mut c_char