@@ -255,23 +255,23 @@ INLINE_FUN R_xlen_t XTRUELENGTH(SEXP x)
255255 } while (0)
256256
257257# define CHECK_SCALAR_LGL (x ) do { \
258- CHECK_STDVEC_LGL (x); \
258+ CHECK_VECTOR_LGL (x); \
259259 if (XLENGTH(x) != 1) error("bad LGLSXP scalar"); \
260260 } while (0)
261261# define CHECK_SCALAR_INT (x ) do { \
262- CHECK_STDVEC_INT (x); \
262+ CHECK_VECTOR_INT (x); \
263263 if (XLENGTH(x) != 1) error("bad INTSXP scalar"); \
264264 } while (0)
265265# define CHECK_SCALAR_REAL (x ) do { \
266- CHECK_STDVEC_REAL (x); \
266+ CHECK_VECTOR_REAL (x); \
267267 if (XLENGTH(x) != 1) error("bad REALSXP scalar"); \
268268 } while (0)
269269# define CHECK_SCALAR_CPLX (x ) do { \
270- CHECK_STDVEC_CPLX (x); \
270+ CHECK_VECTOR_CPLX (x); \
271271 if (XLENGTH(x) != 1) error("bad CPLXSXP scalar"); \
272272 } while (0)
273273# define CHECK_SCALAR_RAW (x ) do { \
274- CHECK_STDVEC_RAW (x); \
274+ CHECK_VECTOR_RAW (x); \
275275 if (XLENGTH(x) != 1) error("bad RAWSXP scalar"); \
276276 } while (0)
277277
@@ -336,11 +336,11 @@ INLINE_FUN R_xlen_t XTRUELENGTH(SEXP x)
336336}
337337HIDDEN INLINE_FUN Rboolean SCALAR_LVAL (SEXP x ) {
338338 CHECK_SCALAR_LGL (x );
339- return LOGICAL0 (x )[0 ];
339+ return LOGICAL (x )[0 ];
340340}
341341HIDDEN INLINE_FUN void SET_SCALAR_LVAL (SEXP x , Rboolean v ) {
342342 CHECK_SCALAR_LGL (x );
343- LOGICAL0 (x )[0 ] = v ;
343+ LOGICAL (x )[0 ] = v ;
344344}
345345
346346/*HIDDEN (inlining)*/ INLINE_FUN int * INTEGER0 (SEXP x ) {
@@ -349,11 +349,11 @@ HIDDEN INLINE_FUN void SET_SCALAR_LVAL(SEXP x, Rboolean v) {
349349}
350350HIDDEN INLINE_FUN int SCALAR_IVAL (SEXP x ) {
351351 CHECK_SCALAR_INT (x );
352- return INTEGER0 (x )[0 ];
352+ return INTEGER (x )[0 ];
353353}
354354/*HIDDEN (inlining)*/ INLINE_FUN void SET_SCALAR_IVAL (SEXP x , int v ) {
355355 CHECK_SCALAR_INT (x );
356- INTEGER0 (x )[0 ] = v ;
356+ INTEGER (x )[0 ] = v ;
357357}
358358
359359/*HIDDEN*/ INLINE_FUN double * REAL0 (SEXP x ) {
@@ -362,11 +362,11 @@ HIDDEN INLINE_FUN int SCALAR_IVAL(SEXP x) {
362362}
363363HIDDEN INLINE_FUN double SCALAR_DVAL (SEXP x ) {
364364 CHECK_SCALAR_REAL (x );
365- return REAL0 (x )[0 ];
365+ return REAL (x )[0 ];
366366}
367367/*HIDDEN (inlining)*/ INLINE_FUN void SET_SCALAR_DVAL (SEXP x , double v ) {
368368 CHECK_SCALAR_REAL (x );
369- REAL0 (x )[0 ] = v ;
369+ REAL (x )[0 ] = v ;
370370}
371371
372372/*HIDDEN*/ INLINE_FUN Rcomplex * COMPLEX0 (SEXP x ) {
@@ -375,11 +375,11 @@ HIDDEN INLINE_FUN double SCALAR_DVAL(SEXP x) {
375375}
376376HIDDEN INLINE_FUN Rcomplex SCALAR_CVAL (SEXP x ) {
377377 CHECK_SCALAR_CPLX (x );
378- return COMPLEX0 (x )[0 ];
378+ return COMPLEX (x )[0 ];
379379}
380380/*HIDDEN (inlining)*/ INLINE_FUN void SET_SCALAR_CVAL (SEXP x , Rcomplex v ) {
381381 CHECK_SCALAR_CPLX (x );
382- COMPLEX0 (x )[0 ] = v ;
382+ COMPLEX (x )[0 ] = v ;
383383}
384384
385385/*HIDDEN (inlining)*/ INLINE_FUN Rbyte * RAW0 (SEXP x ) {
@@ -388,11 +388,11 @@ HIDDEN INLINE_FUN Rcomplex SCALAR_CVAL(SEXP x) {
388388}
389389HIDDEN INLINE_FUN Rbyte SCALAR_BVAL (SEXP x ) {
390390 CHECK_SCALAR_RAW (x );
391- return RAW0 (x )[0 ];
391+ return RAW (x )[0 ];
392392}
393393/*HIDDEN (inlining)*/ INLINE_FUN void SET_SCALAR_BVAL (SEXP x , Rbyte v ) {
394394 CHECK_SCALAR_RAW (x );
395- RAW0 (x )[0 ] = v ;
395+ RAW (x )[0 ] = v ;
396396}
397397
398398INLINE_FUN SEXP ALTREP_CLASS (SEXP x ) { return TAG (x ); }
0 commit comments