@@ -166,6 +166,13 @@ extern "C" SEXP _cpp11test_grow_(SEXP n) {
166166 return cpp11::as_sexp (grow_ (cpp11::as_cpp<cpp11::decay_t <R_xlen_t>>(n)));
167167 END_CPP11
168168}
169+ // grow.cpp
170+ cpp11::writable::complexes grow_cplx_ (R_xlen_t n);
171+ extern " C" SEXP _cpp11test_grow_cplx_ (SEXP n) {
172+ BEGIN_CPP11
173+ return cpp11::as_sexp (grow_cplx_ (cpp11::as_cpp<cpp11::decay_t <R_xlen_t>>(n)));
174+ END_CPP11
175+ }
169176// insert.cpp
170177SEXP cpp11_insert_ (SEXP num_sxp);
171178extern " C" SEXP _cpp11test_cpp11_insert_ (SEXP num_sxp) {
@@ -236,6 +243,27 @@ extern "C" SEXP _cpp11test_col_sums(SEXP x) {
236243 return cpp11::as_sexp (col_sums (cpp11::as_cpp<cpp11::decay_t <cpp11::doubles_matrix<cpp11::by_column>>>(x)));
237244 END_CPP11
238245}
246+ // matrix.cpp
247+ cpp11::doubles_matrix<> mat_mat_copy_dimnames (cpp11::doubles_matrix<> x);
248+ extern " C" SEXP _cpp11test_mat_mat_copy_dimnames (SEXP x) {
249+ BEGIN_CPP11
250+ return cpp11::as_sexp (mat_mat_copy_dimnames (cpp11::as_cpp<cpp11::decay_t <cpp11::doubles_matrix<>>>(x)));
251+ END_CPP11
252+ }
253+ // matrix.cpp
254+ SEXP mat_sexp_copy_dimnames (cpp11::doubles_matrix<> x);
255+ extern " C" SEXP _cpp11test_mat_sexp_copy_dimnames (SEXP x) {
256+ BEGIN_CPP11
257+ return cpp11::as_sexp (mat_sexp_copy_dimnames (cpp11::as_cpp<cpp11::decay_t <cpp11::doubles_matrix<>>>(x)));
258+ END_CPP11
259+ }
260+ // matrix.cpp
261+ cpp11::doubles_matrix<> mat_mat_create_dimnames ();
262+ extern " C" SEXP _cpp11test_mat_mat_create_dimnames () {
263+ BEGIN_CPP11
264+ return cpp11::as_sexp (mat_mat_create_dimnames ());
265+ END_CPP11
266+ }
239267// protect.cpp
240268void protect_one_ (SEXP x, int n);
241269extern " C" SEXP _cpp11test_protect_one_ (SEXP x, SEXP n) {
@@ -478,6 +506,69 @@ extern "C" SEXP _cpp11test_sum_dbl_accumulate2_(SEXP x_sxp) {
478506 return cpp11::as_sexp (sum_dbl_accumulate2_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
479507 END_CPP11
480508}
509+ // sum.cpp
510+ cpp11::r_complex sum_cplx_for_ (cpp11::complexes x);
511+ extern " C" SEXP _cpp11test_sum_cplx_for_ (SEXP x) {
512+ BEGIN_CPP11
513+ return cpp11::as_sexp (sum_cplx_for_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
514+ END_CPP11
515+ }
516+ // sum.cpp
517+ cpp11::complexes sum_cplx_for_2_ (cpp11::complexes x);
518+ extern " C" SEXP _cpp11test_sum_cplx_for_2_ (SEXP x) {
519+ BEGIN_CPP11
520+ return cpp11::as_sexp (sum_cplx_for_2_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
521+ END_CPP11
522+ }
523+ // sum.cpp
524+ std::complex <double > sum_cplx_for_3_ (cpp11::complexes x_sxp);
525+ extern " C" SEXP _cpp11test_sum_cplx_for_3_ (SEXP x_sxp) {
526+ BEGIN_CPP11
527+ return cpp11::as_sexp (sum_cplx_for_3_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x_sxp)));
528+ END_CPP11
529+ }
530+ // sum.cpp
531+ std::complex <double > sum_cplx_for_4_ (SEXP x_sxp);
532+ extern " C" SEXP _cpp11test_sum_cplx_for_4_ (SEXP x_sxp) {
533+ BEGIN_CPP11
534+ return cpp11::as_sexp (sum_cplx_for_4_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
535+ END_CPP11
536+ }
537+ // sum.cpp
538+ SEXP sum_cplx_for_5_ (SEXP x_sxp);
539+ extern " C" SEXP _cpp11test_sum_cplx_for_5_ (SEXP x_sxp) {
540+ BEGIN_CPP11
541+ return cpp11::as_sexp (sum_cplx_for_5_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
542+ END_CPP11
543+ }
544+ // sum.cpp
545+ cpp11::complexes sum_cplx_for_6_ (SEXP x_sxp);
546+ extern " C" SEXP _cpp11test_sum_cplx_for_6_ (SEXP x_sxp) {
547+ BEGIN_CPP11
548+ return cpp11::as_sexp (sum_cplx_for_6_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
549+ END_CPP11
550+ }
551+ // sum.cpp
552+ std::complex <double > sum_cplx_foreach_ (cpp11::complexes x);
553+ extern " C" SEXP _cpp11test_sum_cplx_foreach_ (SEXP x) {
554+ BEGIN_CPP11
555+ return cpp11::as_sexp (sum_cplx_foreach_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
556+ END_CPP11
557+ }
558+ // sum.cpp
559+ std::complex <double > sum_cplx_accumulate_ (cpp11::complexes x);
560+ extern " C" SEXP _cpp11test_sum_cplx_accumulate_ (SEXP x) {
561+ BEGIN_CPP11
562+ return cpp11::as_sexp (sum_cplx_accumulate_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
563+ END_CPP11
564+ }
565+ // sum.cpp
566+ std::complex <double > sum_cplx_for2_ (SEXP x_sxp);
567+ extern " C" SEXP _cpp11test_sum_cplx_for2_ (SEXP x_sxp) {
568+ BEGIN_CPP11
569+ return cpp11::as_sexp (sum_cplx_for2_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
570+ END_CPP11
571+ }
481572// sum_int.cpp
482573double sum_int_for_ (cpp11::integers x);
483574extern " C" SEXP _cpp11test_sum_int_for_ (SEXP x) {
@@ -609,9 +700,13 @@ static const R_CallMethodDef CallEntries[] = {
609700 {" _cpp11test_gibbs_rcpp" , (DL_FUNC) &_cpp11test_gibbs_rcpp, 2 },
610701 {" _cpp11test_gibbs_rcpp2" , (DL_FUNC) &_cpp11test_gibbs_rcpp2, 2 },
611702 {" _cpp11test_grow_" , (DL_FUNC) &_cpp11test_grow_, 1 },
703+ {" _cpp11test_grow_cplx_" , (DL_FUNC) &_cpp11test_grow_cplx_, 1 },
612704 {" _cpp11test_grow_strings_cpp11_" , (DL_FUNC) &_cpp11test_grow_strings_cpp11_, 2 },
613705 {" _cpp11test_grow_strings_manual_" , (DL_FUNC) &_cpp11test_grow_strings_manual_, 2 },
614706 {" _cpp11test_grow_strings_rcpp_" , (DL_FUNC) &_cpp11test_grow_strings_rcpp_, 2 },
707+ {" _cpp11test_mat_mat_copy_dimnames" , (DL_FUNC) &_cpp11test_mat_mat_copy_dimnames, 1 },
708+ {" _cpp11test_mat_mat_create_dimnames" , (DL_FUNC) &_cpp11test_mat_mat_create_dimnames, 0 },
709+ {" _cpp11test_mat_sexp_copy_dimnames" , (DL_FUNC) &_cpp11test_mat_sexp_copy_dimnames, 1 },
615710 {" _cpp11test_my_message" , (DL_FUNC) &_cpp11test_my_message, 2 },
616711 {" _cpp11test_my_message_n1" , (DL_FUNC) &_cpp11test_my_message_n1, 1 },
617712 {" _cpp11test_my_message_n1fmt" , (DL_FUNC) &_cpp11test_my_message_n1fmt, 1 },
@@ -624,10 +719,12 @@ static const R_CallMethodDef CallEntries[] = {
624719 {" _cpp11test_my_warning_n1" , (DL_FUNC) &_cpp11test_my_warning_n1, 1 },
625720 {" _cpp11test_my_warning_n1fmt" , (DL_FUNC) &_cpp11test_my_warning_n1fmt, 1 },
626721 {" _cpp11test_my_warning_n2fmt" , (DL_FUNC) &_cpp11test_my_warning_n2fmt, 2 },
627- {" _cpp11test_ordered_map_to_list_ " , (DL_FUNC) &_cpp11test_ordered_map_to_list_, 1 },
628- {" _cpp11test_ordered_map_to_list_2_ " , (DL_FUNC) &_cpp11test_ordered_map_to_list_2_, 1 },
722+ {" _cpp11test_notroxcpp1_ " , (DL_FUNC) &_cpp11test_notroxcpp1_, 1 },
723+ {" _cpp11test_notroxcpp6_ " , (DL_FUNC) &_cpp11test_notroxcpp6_, 1 },
629724 {" _cpp11test_nullable_extptr_1" , (DL_FUNC) &_cpp11test_nullable_extptr_1, 0 },
630725 {" _cpp11test_nullable_extptr_2" , (DL_FUNC) &_cpp11test_nullable_extptr_2, 0 },
726+ {" _cpp11test_ordered_map_to_list_" , (DL_FUNC) &_cpp11test_ordered_map_to_list_, 1 },
727+ {" _cpp11test_ordered_map_to_list_2_" , (DL_FUNC) &_cpp11test_ordered_map_to_list_2_, 1 },
631728 {" _cpp11test_protect_many_" , (DL_FUNC) &_cpp11test_protect_many_, 1 },
632729 {" _cpp11test_protect_many_cpp11_" , (DL_FUNC) &_cpp11test_protect_many_cpp11_, 1 },
633730 {" _cpp11test_protect_many_preserve_" , (DL_FUNC) &_cpp11test_protect_many_preserve_, 1 },
@@ -653,6 +750,15 @@ static const R_CallMethodDef CallEntries[] = {
653750 {" _cpp11test_roxcpp7_" , (DL_FUNC) &_cpp11test_roxcpp7_, 1 },
654751 {" _cpp11test_string_proxy_assignment_" , (DL_FUNC) &_cpp11test_string_proxy_assignment_, 0 },
655752 {" _cpp11test_string_push_back_" , (DL_FUNC) &_cpp11test_string_push_back_, 0 },
753+ {" _cpp11test_sum_cplx_accumulate_" , (DL_FUNC) &_cpp11test_sum_cplx_accumulate_, 1 },
754+ {" _cpp11test_sum_cplx_for2_" , (DL_FUNC) &_cpp11test_sum_cplx_for2_, 1 },
755+ {" _cpp11test_sum_cplx_for_" , (DL_FUNC) &_cpp11test_sum_cplx_for_, 1 },
756+ {" _cpp11test_sum_cplx_for_2_" , (DL_FUNC) &_cpp11test_sum_cplx_for_2_, 1 },
757+ {" _cpp11test_sum_cplx_for_3_" , (DL_FUNC) &_cpp11test_sum_cplx_for_3_, 1 },
758+ {" _cpp11test_sum_cplx_for_4_" , (DL_FUNC) &_cpp11test_sum_cplx_for_4_, 1 },
759+ {" _cpp11test_sum_cplx_for_5_" , (DL_FUNC) &_cpp11test_sum_cplx_for_5_, 1 },
760+ {" _cpp11test_sum_cplx_for_6_" , (DL_FUNC) &_cpp11test_sum_cplx_for_6_, 1 },
761+ {" _cpp11test_sum_cplx_foreach_" , (DL_FUNC) &_cpp11test_sum_cplx_foreach_, 1 },
656762 {" _cpp11test_sum_dbl_accumulate2_" , (DL_FUNC) &_cpp11test_sum_dbl_accumulate2_, 1 },
657763 {" _cpp11test_sum_dbl_accumulate_" , (DL_FUNC) &_cpp11test_sum_dbl_accumulate_, 1 },
658764 {" _cpp11test_sum_dbl_for2_" , (DL_FUNC) &_cpp11test_sum_dbl_for2_, 1 },
0 commit comments