pub unsafe extern "C" fn LLVMRustContextCreate(
    shouldDiscardNames: bool
) -> &'static mut Context