Skip to content

Commit

Permalink
Update nonAPI.txt (#236)
Browse files Browse the repository at this point in the history
* nonAPI.txt [skip ci]

* [generate bindings]

* Update bindings [skip ci]

---------

Co-authored-by: CGMossa <[email protected]>
Co-authored-by: Mossa <[email protected]>
  • Loading branch information
3 people authored May 9, 2024
1 parent ad5b628 commit 1fa9052
Show file tree
Hide file tree
Showing 14 changed files with 67 additions and 414 deletions.
29 changes: 0 additions & 29 deletions bindings/bindings-linux-aarch64-R4.3.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1258,9 +1258,6 @@ extern "C" {
arg3: ::std::os::raw::c_int,
);
pub fn Rf_setRVector(arg1: *mut f64, arg2: ::std::os::raw::c_int, arg3: f64);
pub fn Rf_StringFalse(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_StringTrue(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_isBlankString(arg1: *const ::std::os::raw::c_char) -> Rboolean;
#[doc = "These two are guaranteed to use '.' as the decimal point,\nand to accept \"NA\"."]
pub fn R_atof(str_: *const ::std::os::raw::c_char) -> f64;
pub fn R_strtod(c: *const ::std::os::raw::c_char, end: *mut *mut ::std::os::raw::c_char)
Expand Down Expand Up @@ -1739,8 +1736,6 @@ extern "C" {
pub fn R_WeakRefKey(w: SEXP) -> SEXP;
pub fn R_WeakRefValue(w: SEXP) -> SEXP;
pub fn R_RunWeakRefFinalizer(w: SEXP);
pub fn R_PromiseExpr(arg1: SEXP) -> SEXP;
pub fn R_ClosureExpr(arg1: SEXP) -> SEXP;
pub fn R_BytecodeExpr(e: SEXP) -> SEXP;
#[doc = "Protected evaluation"]
pub fn R_ToplevelExec(
Expand Down Expand Up @@ -2052,31 +2047,7 @@ extern "C" {
#[doc = "stuff that probably shouldn't be in the API but is getting used"]
pub fn SET_TYPEOF(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_OBJECT(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_S4_OBJECT(x: SEXP);
pub fn UNSET_S4_OBJECT(x: SEXP);
pub fn R_curErrorBuf() -> *const ::std::os::raw::c_char;
pub fn IS_SCALAR(x: SEXP, type_: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn Rf_psmatch(
arg1: *const ::std::os::raw::c_char,
arg2: *const ::std::os::raw::c_char,
arg3: Rboolean,
) -> Rboolean;
pub fn SETLENGTH(x: SEXP, v: R_xlen_t);
pub fn SET_TRUELENGTH(x: SEXP, v: R_xlen_t);
pub fn SETLEVELS(x: SEXP, v: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn SET_ENVFLAGS(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_FRAME(x: SEXP, v: SEXP);
pub fn SET_ENCLOS(x: SEXP, v: SEXP);
pub fn SET_HASHTAB(x: SEXP, v: SEXP);
pub fn SET_PRENV(x: SEXP, v: SEXP);
pub fn SET_PRVALUE(x: SEXP, v: SEXP);
pub fn SET_PRCODE(x: SEXP, v: SEXP);
pub fn STDVEC_DATAPTR(x: SEXP) -> *mut ::std::os::raw::c_void;
pub fn IS_GROWABLE(x: SEXP) -> ::std::os::raw::c_int;
pub fn SET_GROWABLE_BIT(x: SEXP);
pub fn SET_NAMED(x: SEXP, v: ::std::os::raw::c_int);
#[doc = "used by BIOC::matter; mightbe reasonable to include in API"]
pub fn R_tryWrap(arg1: SEXP) -> SEXP;
pub fn R_FlushConsole();
pub fn Rf_onintr();
pub fn Rf_onintrNoResume();
Expand Down
29 changes: 0 additions & 29 deletions bindings/bindings-linux-aarch64-R4.4.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1263,9 +1263,6 @@ extern "C" {
arg3: ::std::os::raw::c_int,
);
pub fn Rf_setRVector(arg1: *mut f64, arg2: ::std::os::raw::c_int, arg3: f64);
pub fn Rf_StringFalse(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_StringTrue(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_isBlankString(arg1: *const ::std::os::raw::c_char) -> Rboolean;
#[doc = "These two are guaranteed to use '.' as the decimal point,\nand to accept \"NA\"."]
pub fn R_atof(str_: *const ::std::os::raw::c_char) -> f64;
pub fn R_strtod(c: *const ::std::os::raw::c_char, end: *mut *mut ::std::os::raw::c_char)
Expand Down Expand Up @@ -1741,8 +1738,6 @@ extern "C" {
pub fn R_WeakRefKey(w: SEXP) -> SEXP;
pub fn R_WeakRefValue(w: SEXP) -> SEXP;
pub fn R_RunWeakRefFinalizer(w: SEXP);
pub fn R_PromiseExpr(arg1: SEXP) -> SEXP;
pub fn R_ClosureExpr(arg1: SEXP) -> SEXP;
pub fn R_BytecodeExpr(e: SEXP) -> SEXP;
#[doc = "Protected evaluation"]
pub fn R_ToplevelExec(
Expand Down Expand Up @@ -2054,31 +2049,7 @@ extern "C" {
#[doc = "stuff that probably shouldn't be in the API but is getting used"]
pub fn SET_TYPEOF(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_OBJECT(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_S4_OBJECT(x: SEXP);
pub fn UNSET_S4_OBJECT(x: SEXP);
pub fn R_curErrorBuf() -> *const ::std::os::raw::c_char;
pub fn IS_SCALAR(x: SEXP, type_: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn Rf_psmatch(
arg1: *const ::std::os::raw::c_char,
arg2: *const ::std::os::raw::c_char,
arg3: Rboolean,
) -> Rboolean;
pub fn SETLENGTH(x: SEXP, v: R_xlen_t);
pub fn SET_TRUELENGTH(x: SEXP, v: R_xlen_t);
pub fn SETLEVELS(x: SEXP, v: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn SET_ENVFLAGS(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_FRAME(x: SEXP, v: SEXP);
pub fn SET_ENCLOS(x: SEXP, v: SEXP);
pub fn SET_HASHTAB(x: SEXP, v: SEXP);
pub fn SET_PRENV(x: SEXP, v: SEXP);
pub fn SET_PRVALUE(x: SEXP, v: SEXP);
pub fn SET_PRCODE(x: SEXP, v: SEXP);
pub fn STDVEC_DATAPTR(x: SEXP) -> *mut ::std::os::raw::c_void;
pub fn IS_GROWABLE(x: SEXP) -> ::std::os::raw::c_int;
pub fn SET_GROWABLE_BIT(x: SEXP);
pub fn SET_NAMED(x: SEXP, v: ::std::os::raw::c_int);
#[doc = "used by BIOC::matter; mightbe reasonable to include in API"]
pub fn R_tryWrap(arg1: SEXP) -> SEXP;
pub fn R_FlushConsole();
pub fn Rf_onintr();
pub fn Rf_onintrNoResume();
Expand Down
48 changes: 10 additions & 38 deletions bindings/bindings-linux-aarch64-R4.5-devel.rs
Original file line number Diff line number Diff line change
Expand Up @@ -136,9 +136,9 @@ pub const R_MAJOR: &[u8; 2] = b"4\0";
pub const R_MINOR: &[u8; 4] = b"5.0\0";
pub const R_STATUS: &[u8; 29] = b"Under development (unstable)\0";
pub const R_YEAR: &[u8; 5] = b"2024\0";
pub const R_MONTH: &[u8; 3] = b"04\0";
pub const R_DAY: &[u8; 3] = b"24\0";
pub const R_SVN_REVISION: u32 = 86484;
pub const R_MONTH: &[u8; 3] = b"05\0";
pub const R_DAY: &[u8; 3] = b"07\0";
pub const R_SVN_REVISION: u32 = 86527;
pub const R_GE_definitions: u32 = 13;
pub const R_GE_deviceClip: u32 = 14;
pub const R_GE_group: u32 = 15;
Expand Down Expand Up @@ -1257,9 +1257,6 @@ extern "C" {
);
#[doc = "../../main/util.c and others :"]
pub fn R_ExpandFileName(arg1: *const ::std::os::raw::c_char) -> *const ::std::os::raw::c_char;
pub fn Rf_StringFalse(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_StringTrue(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_isBlankString(arg1: *const ::std::os::raw::c_char) -> Rboolean;
#[doc = "These two are guaranteed to use '.' as the decimal point,\nand to accept \"NA\". Documented since 4.4.0 patched."]
pub fn R_atof(str_: *const ::std::os::raw::c_char) -> f64;
pub fn R_strtod(c: *const ::std::os::raw::c_char, end: *mut *mut ::std::os::raw::c_char)
Expand All @@ -1277,7 +1274,7 @@ extern "C" {
pub fn R_CheckUserInterrupt();
pub fn R_CheckStack();
pub fn R_CheckStack2(arg1: usize);
#[doc = "../../appl/interv.c: first also in Applic.h"]
#[doc = "../../appl/interv.c: first also in Applic.h\nBoth are API"]
pub fn findInterval(
xt: *mut f64,
n: ::std::os::raw::c_int,
Expand Down Expand Up @@ -1314,15 +1311,17 @@ extern "C" {
) -> ::std::os::raw::c_int;
pub fn R_useDynamicSymbols(info: *mut DllInfo, value: Rboolean) -> Rboolean;
pub fn R_forceSymbols(info: *mut DllInfo, value: Rboolean) -> Rboolean;
#[doc = "Not API"]
pub fn R_getDllInfo(name: *const ::std::os::raw::c_char) -> *mut DllInfo;
#[doc = "To be used by applications embedding R to register their symbols\nthat are not related to any dynamic module"]
#[doc = "To be used by applications embedding R to register their symbols\nthat are not related to any dynamic module/\n\nNot API"]
pub fn R_getEmbeddingDllInfo() -> *mut DllInfo;
#[doc = "Not API"]
pub fn R_FindSymbol(
arg1: *const ::std::os::raw::c_char,
arg2: *const ::std::os::raw::c_char,
symbol: *mut R_RegisteredNativeSymbol,
) -> DL_FUNC;
#[doc = "Interface for exporting and importing functions from one package\nfor use from C code in a package. The registration part probably\nought to be integrated with the other registrations. The naming of\nthese routines may be less than ideal."]
#[doc = "Interface for exporting and importing functions from one package\nfor use from C code in a package. The registration part probably\nought to be integrated with the other registrations. The naming of\nthese routines may be less than ideal.\n\nDeclarations in the manual, so API"]
pub fn R_RegisterCCallable(
package: *const ::std::os::raw::c_char,
name: *const ::std::os::raw::c_char,
Expand Down Expand Up @@ -1590,6 +1589,7 @@ extern "C" {
pub fn Rf_allocList(arg1: ::std::os::raw::c_int) -> SEXP;
pub fn Rf_allocS4Object() -> SEXP;
pub fn Rf_allocSExp(arg1: SEXPTYPE) -> SEXP;
#[doc = "next is not documented but generated by inlined calls to Rf_allocVector"]
pub fn Rf_allocVector3(arg1: SEXPTYPE, arg2: R_xlen_t, arg3: *mut R_allocator_t) -> SEXP;
pub fn Rf_any_duplicated(x: SEXP, from_last: Rboolean) -> R_xlen_t;
pub fn Rf_any_duplicated3(x: SEXP, incomp: SEXP, from_last: Rboolean) -> R_xlen_t;
Expand Down Expand Up @@ -1726,8 +1726,6 @@ extern "C" {
pub fn R_WeakRefKey(w: SEXP) -> SEXP;
pub fn R_WeakRefValue(w: SEXP) -> SEXP;
pub fn R_RunWeakRefFinalizer(w: SEXP);
pub fn R_PromiseExpr(arg1: SEXP) -> SEXP;
pub fn R_ClosureExpr(arg1: SEXP) -> SEXP;
pub fn R_BytecodeExpr(e: SEXP) -> SEXP;
#[doc = "Protected evaluation"]
pub fn R_ToplevelExec(
Expand Down Expand Up @@ -2040,33 +2038,7 @@ extern "C" {
pub fn SET_TYPEOF(x: SEXP, v: ::std::os::raw::c_int);
#[doc = "used by Rcpp (not?), Matrix and more and in an example in R-exts."]
pub fn SET_OBJECT(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_S4_OBJECT(x: SEXP);
pub fn UNSET_S4_OBJECT(x: SEXP);
pub fn R_curErrorBuf() -> *const ::std::os::raw::c_char;
pub fn IS_SCALAR(x: SEXP, type_: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn Rf_psmatch(
arg1: *const ::std::os::raw::c_char,
arg2: *const ::std::os::raw::c_char,
arg3: Rboolean,
) -> Rboolean;
pub fn SETLENGTH(x: SEXP, v: R_xlen_t);
pub fn SET_TRUELENGTH(x: SEXP, v: R_xlen_t);
pub fn SETLEVELS(x: SEXP, v: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
#[doc = "used by admisc arcpbf b64 box clarabel collapse declared drake fcl rlang this.path"]
pub fn SET_ENVFLAGS(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_FRAME(x: SEXP, v: SEXP);
pub fn SET_ENCLOS(x: SEXP, v: SEXP);
pub fn SET_HASHTAB(x: SEXP, v: SEXP);
#[doc = "used by S7 arcpbf b64 clarabel dplyr fcl magrittr nseval quotedargs this.path"]
pub fn SET_PRENV(x: SEXP, v: SEXP);
pub fn SET_PRVALUE(x: SEXP, v: SEXP);
pub fn SET_PRCODE(x: SEXP, v: SEXP);
pub fn STDVEC_DATAPTR(x: SEXP) -> *mut ::std::os::raw::c_void;
pub fn IS_GROWABLE(x: SEXP) -> ::std::os::raw::c_int;
pub fn SET_GROWABLE_BIT(x: SEXP);
pub fn SET_NAMED(x: SEXP, v: ::std::os::raw::c_int);
#[doc = "used by BioC::matter; might be reasonable to include in API"]
pub fn R_tryWrap(arg1: SEXP) -> SEXP;
pub fn R_FlushConsole();
pub fn Rf_onintr();
pub fn Rf_onintrNoResume();
Expand Down Expand Up @@ -3069,7 +3041,7 @@ extern "C" {
rot: f64,
dd: pGEDevDesc,
);
#[doc = "S Like Memory Management"]
#[doc = "not of themselves API"]
pub fn R_chk_calloc(arg1: usize, arg2: usize) -> *mut ::std::os::raw::c_void;
pub fn R_chk_realloc(
arg1: *mut ::std::os::raw::c_void,
Expand Down
29 changes: 0 additions & 29 deletions bindings/bindings-linux-x86_64-R4.3.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1267,9 +1267,6 @@ extern "C" {
arg3: ::std::os::raw::c_int,
);
pub fn Rf_setRVector(arg1: *mut f64, arg2: ::std::os::raw::c_int, arg3: f64);
pub fn Rf_StringFalse(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_StringTrue(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_isBlankString(arg1: *const ::std::os::raw::c_char) -> Rboolean;
#[doc = "These two are guaranteed to use '.' as the decimal point,\nand to accept \"NA\"."]
pub fn R_atof(str_: *const ::std::os::raw::c_char) -> f64;
pub fn R_strtod(c: *const ::std::os::raw::c_char, end: *mut *mut ::std::os::raw::c_char)
Expand Down Expand Up @@ -1748,8 +1745,6 @@ extern "C" {
pub fn R_WeakRefKey(w: SEXP) -> SEXP;
pub fn R_WeakRefValue(w: SEXP) -> SEXP;
pub fn R_RunWeakRefFinalizer(w: SEXP);
pub fn R_PromiseExpr(arg1: SEXP) -> SEXP;
pub fn R_ClosureExpr(arg1: SEXP) -> SEXP;
pub fn R_BytecodeExpr(e: SEXP) -> SEXP;
#[doc = "Protected evaluation"]
pub fn R_ToplevelExec(
Expand Down Expand Up @@ -2061,31 +2056,7 @@ extern "C" {
#[doc = "stuff that probably shouldn't be in the API but is getting used"]
pub fn SET_TYPEOF(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_OBJECT(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_S4_OBJECT(x: SEXP);
pub fn UNSET_S4_OBJECT(x: SEXP);
pub fn R_curErrorBuf() -> *const ::std::os::raw::c_char;
pub fn IS_SCALAR(x: SEXP, type_: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn Rf_psmatch(
arg1: *const ::std::os::raw::c_char,
arg2: *const ::std::os::raw::c_char,
arg3: Rboolean,
) -> Rboolean;
pub fn SETLENGTH(x: SEXP, v: R_xlen_t);
pub fn SET_TRUELENGTH(x: SEXP, v: R_xlen_t);
pub fn SETLEVELS(x: SEXP, v: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn SET_ENVFLAGS(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_FRAME(x: SEXP, v: SEXP);
pub fn SET_ENCLOS(x: SEXP, v: SEXP);
pub fn SET_HASHTAB(x: SEXP, v: SEXP);
pub fn SET_PRENV(x: SEXP, v: SEXP);
pub fn SET_PRVALUE(x: SEXP, v: SEXP);
pub fn SET_PRCODE(x: SEXP, v: SEXP);
pub fn STDVEC_DATAPTR(x: SEXP) -> *mut ::std::os::raw::c_void;
pub fn IS_GROWABLE(x: SEXP) -> ::std::os::raw::c_int;
pub fn SET_GROWABLE_BIT(x: SEXP);
pub fn SET_NAMED(x: SEXP, v: ::std::os::raw::c_int);
#[doc = "used by BIOC::matter; mightbe reasonable to include in API"]
pub fn R_tryWrap(arg1: SEXP) -> SEXP;
pub fn R_FlushConsole();
pub fn Rf_onintr();
pub fn Rf_onintrNoResume();
Expand Down
29 changes: 0 additions & 29 deletions bindings/bindings-linux-x86_64-R4.4.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1272,9 +1272,6 @@ extern "C" {
arg3: ::std::os::raw::c_int,
);
pub fn Rf_setRVector(arg1: *mut f64, arg2: ::std::os::raw::c_int, arg3: f64);
pub fn Rf_StringFalse(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_StringTrue(arg1: *const ::std::os::raw::c_char) -> Rboolean;
pub fn Rf_isBlankString(arg1: *const ::std::os::raw::c_char) -> Rboolean;
#[doc = "These two are guaranteed to use '.' as the decimal point,\nand to accept \"NA\"."]
pub fn R_atof(str_: *const ::std::os::raw::c_char) -> f64;
pub fn R_strtod(c: *const ::std::os::raw::c_char, end: *mut *mut ::std::os::raw::c_char)
Expand Down Expand Up @@ -1750,8 +1747,6 @@ extern "C" {
pub fn R_WeakRefKey(w: SEXP) -> SEXP;
pub fn R_WeakRefValue(w: SEXP) -> SEXP;
pub fn R_RunWeakRefFinalizer(w: SEXP);
pub fn R_PromiseExpr(arg1: SEXP) -> SEXP;
pub fn R_ClosureExpr(arg1: SEXP) -> SEXP;
pub fn R_BytecodeExpr(e: SEXP) -> SEXP;
#[doc = "Protected evaluation"]
pub fn R_ToplevelExec(
Expand Down Expand Up @@ -2063,31 +2058,7 @@ extern "C" {
#[doc = "stuff that probably shouldn't be in the API but is getting used"]
pub fn SET_TYPEOF(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_OBJECT(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_S4_OBJECT(x: SEXP);
pub fn UNSET_S4_OBJECT(x: SEXP);
pub fn R_curErrorBuf() -> *const ::std::os::raw::c_char;
pub fn IS_SCALAR(x: SEXP, type_: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn Rf_psmatch(
arg1: *const ::std::os::raw::c_char,
arg2: *const ::std::os::raw::c_char,
arg3: Rboolean,
) -> Rboolean;
pub fn SETLENGTH(x: SEXP, v: R_xlen_t);
pub fn SET_TRUELENGTH(x: SEXP, v: R_xlen_t);
pub fn SETLEVELS(x: SEXP, v: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
pub fn SET_ENVFLAGS(x: SEXP, v: ::std::os::raw::c_int);
pub fn SET_FRAME(x: SEXP, v: SEXP);
pub fn SET_ENCLOS(x: SEXP, v: SEXP);
pub fn SET_HASHTAB(x: SEXP, v: SEXP);
pub fn SET_PRENV(x: SEXP, v: SEXP);
pub fn SET_PRVALUE(x: SEXP, v: SEXP);
pub fn SET_PRCODE(x: SEXP, v: SEXP);
pub fn STDVEC_DATAPTR(x: SEXP) -> *mut ::std::os::raw::c_void;
pub fn IS_GROWABLE(x: SEXP) -> ::std::os::raw::c_int;
pub fn SET_GROWABLE_BIT(x: SEXP);
pub fn SET_NAMED(x: SEXP, v: ::std::os::raw::c_int);
#[doc = "used by BIOC::matter; mightbe reasonable to include in API"]
pub fn R_tryWrap(arg1: SEXP) -> SEXP;
pub fn R_FlushConsole();
pub fn Rf_onintr();
pub fn Rf_onintrNoResume();
Expand Down
Loading

0 comments on commit 1fa9052

Please sign in to comment.