@@ -1246,15 +1246,15 @@ void R_clrhash(R_hashtab_type h);
12461246void (SET_TYPEOF)(SEXP x, int v); // used by Rcpp and much more
12471247// used by Rcpp (not?), Matrix and more and in an example in R-exts.
12481248void (SET_OBJECT)(SEXP x, int v); // used by Rcpp (not?), Matrix and more
1249- void (SET_S4_OBJECT)(SEXP x); // used by Rcpp (not?) RTMB RcppInt64 data.table fstcore nanotime qs redland tau this.path tiblle
1250- void (UNSET_S4_OBJECT)(SEXP x); // used by Rcpp (not?) collapse data.table essentials slam vctrs
1251- const char *R_curErrorBuf (void ); // used by Rserve gert unix
1252- int (IS_SCALAR)(SEXP x, int type); // used by rbedrock symengine this.path
1253- Rboolean Rf_psmatch (const char *, const char *, Rboolean); // match.c, used by rgl
1249+ void (SET_S4_OBJECT)(SEXP x); // used by essentials qs redland tibble vectrs
1250+ void (UNSET_S4_OBJECT)(SEXP x); // used by essentials vectrs
1251+ const char *R_curErrorBuf (void ); // used by Rserve
1252+ int (IS_SCALAR)(SEXP x, int type);
1253+ Rboolean Rf_psmatch (const char *, const char *, Rboolean); // match.c, used by rgl and in WRE
12541254
12551255/* used in a couple of packages but should probably be dropped
1256- error_return: grr nanonext rJava rbedrock
1257- errorcall_return: Runuran(with call=NULL)
1256+ error_return: grr rJava rbedrock
1257+ errorcall_return: formerly Runuran(with call=NULL)
12581258*/
12591259 /* match(.) NOT reached : for -Wall */
12601260#define error_return (msg ) { Rf_error (msg); return R_NilValue; }
@@ -1266,29 +1266,29 @@ int (SETLEVELS)(SEXP x, int v); // used by qs quotedargs
12661266
12671267// used by admisc arcpbf b64 box clarabel collapse declared drake fcl rlang this.path
12681268void (SET_ENVFLAGS)(SEXP x, int v);
1269- void SET_FRAME (SEXP x, SEXP v); // used by cli mmap qs webfakes
1270- void SET_ENCLOS (SEXP x, SEXP v); // used by arcpbf b64 clarabel cli fcl magrittr mmap qs rlang webfakes
1271- void SET_HASHTAB (SEXP x, SEXP v); // used by cli mmap qs webfakes
1269+ void SET_FRAME (SEXP x, SEXP v); // used by mmap qs
1270+ void SET_ENCLOS (SEXP x, SEXP v); // used by magrittr mmap qs rlang vecrs
1271+ void SET_HASHTAB (SEXP x, SEXP v); // used mmap qs
12721272
1273- // used by S7 arcpbf b64 clarabel dplyr fcl magrittr nseval quotedargs this.path
1273+ // used by dplyr magrittr quotedargs
12741274void SET_PRENV (SEXP x, SEXP v);
12751275void SET_PRVALUE (SEXP x, SEXP v);
12761276void SET_PRCODE (SEXP x, SEXP v);
12771277
1278- void *(STDVEC_DATAPTR)(SEXP x); // used by vctrs vroom
1278+ void *(STDVEC_DATAPTR)(SEXP x); // used by stringfish vctrs vroom
12791279
1280- /* Growable vector support */ // used by multbxxc
1280+ /* Growable vector support */ // formerly used by multbxxc
12811281int (IS_GROWABLE)(SEXP x);
12821282void (SET_GROWABLE_BIT)(SEXP x);
12831283
1284- // used in quotedargs
1284+ // no longer used
12851285#define BCODE_CONSTS (x ) CDR(x) // re-enable in Defn.h after removing here
12861286void (SET_NAMED)(SEXP x, int v); // used by fastmatch quotedargs
12871287
1288- // used in igraph lazyeval nseval rlang
1288+ // R_PromiseExp used in lazyeval precondition rlang tibblify vctrs
12891289#define PREXPR (e ) R_PromiseExpr(e)
12901290
1291- // used in rlang
1291+ // foremerly used in rlang
12921292#define BODY_EXPR (e ) R_ClosureExpr(e)
12931293
12941294// used by BioC::matter; might be reasonable to include in API
0 commit comments