pub unsafe extern "C" fn Rf_arraySubscript( arg1: c_int, arg2: SEXP, arg3: SEXP, arg4: Option<unsafe extern "C" fn(arg1: SEXP, arg2: SEXP) -> SEXP>, arg5: Option<unsafe extern "C" fn(arg1: SEXP, arg2: c_int) -> SEXP>, arg6: SEXP) -> SEXP