@@ -166,13 +166,34 @@ 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) {
172179 BEGIN_CPP11
173180 return cpp11::as_sexp (cpp11_insert_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(num_sxp)));
174181 END_CPP11
175182}
183+ // map.cpp
184+ SEXP ordered_map_to_list_ (cpp11::doubles x);
185+ extern " C" SEXP _cpp11test_ordered_map_to_list_ (SEXP x) {
186+ BEGIN_CPP11
187+ return cpp11::as_sexp (ordered_map_to_list_ (cpp11::as_cpp<cpp11::decay_t <cpp11::doubles>>(x)));
188+ END_CPP11
189+ }
190+ // map.cpp
191+ SEXP unordered_map_to_list_ (cpp11::doubles x);
192+ extern " C" SEXP _cpp11test_unordered_map_to_list_ (SEXP x) {
193+ BEGIN_CPP11
194+ return cpp11::as_sexp (unordered_map_to_list_ (cpp11::as_cpp<cpp11::decay_t <cpp11::doubles>>(x)));
195+ END_CPP11
196+ }
176197// matrix.cpp
177198SEXP gibbs_cpp (int N, int thin);
178199extern " C" SEXP _cpp11test_gibbs_cpp (SEXP N, SEXP thin) {
@@ -324,6 +345,55 @@ extern "C" SEXP _cpp11test_rcpp_release_(SEXP n) {
324345 return R_NilValue;
325346 END_CPP11
326347}
348+ // roxygen1.cpp
349+ double notroxcpp1_ (double x);
350+ extern " C" SEXP _cpp11test_notroxcpp1_ (SEXP x) {
351+ BEGIN_CPP11
352+ return cpp11::as_sexp (notroxcpp1_ (cpp11::as_cpp<cpp11::decay_t <double >>(x)));
353+ END_CPP11
354+ }
355+ // roxygen1.cpp
356+ double roxcpp2_ (double x);
357+ extern " C" SEXP _cpp11test_roxcpp2_ (SEXP x) {
358+ BEGIN_CPP11
359+ return cpp11::as_sexp (roxcpp2_ (cpp11::as_cpp<cpp11::decay_t <double >>(x)));
360+ END_CPP11
361+ }
362+ // roxygen2.cpp
363+ double roxcpp3_ (double x);
364+ extern " C" SEXP _cpp11test_roxcpp3_ (SEXP x) {
365+ BEGIN_CPP11
366+ return cpp11::as_sexp (roxcpp3_ (cpp11::as_cpp<cpp11::decay_t <double >>(x)));
367+ END_CPP11
368+ }
369+ // roxygen2.cpp
370+ double roxcpp4_ (double x);
371+ extern " C" SEXP _cpp11test_roxcpp4_ (SEXP x) {
372+ BEGIN_CPP11
373+ return cpp11::as_sexp (roxcpp4_ (cpp11::as_cpp<cpp11::decay_t <double >>(x)));
374+ END_CPP11
375+ }
376+ // roxygen3.cpp
377+ double roxcpp5_ (double x);
378+ extern " C" SEXP _cpp11test_roxcpp5_ (SEXP x) {
379+ BEGIN_CPP11
380+ return cpp11::as_sexp (roxcpp5_ (cpp11::as_cpp<cpp11::decay_t <double >>(x)));
381+ END_CPP11
382+ }
383+ // roxygen3.cpp
384+ double notroxcpp6_ (double x);
385+ extern " C" SEXP _cpp11test_notroxcpp6_ (SEXP x) {
386+ BEGIN_CPP11
387+ return cpp11::as_sexp (notroxcpp6_ (cpp11::as_cpp<cpp11::decay_t <double >>(x)));
388+ END_CPP11
389+ }
390+ // roxygen3.cpp
391+ double roxcpp7_ (double x);
392+ extern " C" SEXP _cpp11test_roxcpp7_ (SEXP x) {
393+ BEGIN_CPP11
394+ return cpp11::as_sexp (roxcpp7_ (cpp11::as_cpp<cpp11::decay_t <double >>(x)));
395+ END_CPP11
396+ }
327397// safe.cpp
328398SEXP cpp11_safe_ (SEXP x_sxp);
329399extern " C" SEXP _cpp11test_cpp11_safe_ (SEXP x_sxp) {
@@ -394,6 +464,69 @@ extern "C" SEXP _cpp11test_sum_dbl_accumulate2_(SEXP x_sxp) {
394464 return cpp11::as_sexp (sum_dbl_accumulate2_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
395465 END_CPP11
396466}
467+ // sum.cpp
468+ cpp11::r_complex sum_cplx_for_ (cpp11::complexes x);
469+ extern " C" SEXP _cpp11test_sum_cplx_for_ (SEXP x) {
470+ BEGIN_CPP11
471+ return cpp11::as_sexp (sum_cplx_for_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
472+ END_CPP11
473+ }
474+ // sum.cpp
475+ cpp11::complexes sum_cplx_for_2_ (cpp11::complexes x);
476+ extern " C" SEXP _cpp11test_sum_cplx_for_2_ (SEXP x) {
477+ BEGIN_CPP11
478+ return cpp11::as_sexp (sum_cplx_for_2_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
479+ END_CPP11
480+ }
481+ // sum.cpp
482+ std::complex <double > sum_cplx_for_3_ (cpp11::complexes x_sxp);
483+ extern " C" SEXP _cpp11test_sum_cplx_for_3_ (SEXP x_sxp) {
484+ BEGIN_CPP11
485+ return cpp11::as_sexp (sum_cplx_for_3_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x_sxp)));
486+ END_CPP11
487+ }
488+ // sum.cpp
489+ std::complex <double > sum_cplx_for_4_ (SEXP x_sxp);
490+ extern " C" SEXP _cpp11test_sum_cplx_for_4_ (SEXP x_sxp) {
491+ BEGIN_CPP11
492+ return cpp11::as_sexp (sum_cplx_for_4_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
493+ END_CPP11
494+ }
495+ // sum.cpp
496+ SEXP sum_cplx_for_5_ (SEXP x_sxp);
497+ extern " C" SEXP _cpp11test_sum_cplx_for_5_ (SEXP x_sxp) {
498+ BEGIN_CPP11
499+ return cpp11::as_sexp (sum_cplx_for_5_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
500+ END_CPP11
501+ }
502+ // sum.cpp
503+ cpp11::complexes sum_cplx_for_6_ (SEXP x_sxp);
504+ extern " C" SEXP _cpp11test_sum_cplx_for_6_ (SEXP x_sxp) {
505+ BEGIN_CPP11
506+ return cpp11::as_sexp (sum_cplx_for_6_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
507+ END_CPP11
508+ }
509+ // sum.cpp
510+ std::complex <double > sum_cplx_foreach_ (cpp11::complexes x);
511+ extern " C" SEXP _cpp11test_sum_cplx_foreach_ (SEXP x) {
512+ BEGIN_CPP11
513+ return cpp11::as_sexp (sum_cplx_foreach_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
514+ END_CPP11
515+ }
516+ // sum.cpp
517+ std::complex <double > sum_cplx_accumulate_ (cpp11::complexes x);
518+ extern " C" SEXP _cpp11test_sum_cplx_accumulate_ (SEXP x) {
519+ BEGIN_CPP11
520+ return cpp11::as_sexp (sum_cplx_accumulate_ (cpp11::as_cpp<cpp11::decay_t <cpp11::complexes>>(x)));
521+ END_CPP11
522+ }
523+ // sum.cpp
524+ std::complex <double > sum_cplx_for2_ (SEXP x_sxp);
525+ extern " C" SEXP _cpp11test_sum_cplx_for2_ (SEXP x_sxp) {
526+ BEGIN_CPP11
527+ return cpp11::as_sexp (sum_cplx_for2_ (cpp11::as_cpp<cpp11::decay_t <SEXP>>(x_sxp)));
528+ END_CPP11
529+ }
397530// sum_int.cpp
398531double sum_int_for_ (cpp11::integers x);
399532extern " C" SEXP _cpp11test_sum_int_for_ (SEXP x) {
@@ -512,6 +645,7 @@ static const R_CallMethodDef CallEntries[] = {
512645 {" _cpp11test_mat_mat_copy_dimnames" , (DL_FUNC) &_cpp11test_mat_mat_copy_dimnames, 1 },
513646 {" _cpp11test_mat_mat_create_dimnames" , (DL_FUNC) &_cpp11test_mat_mat_create_dimnames, 0 },
514647 {" _cpp11test_mat_sexp_copy_dimnames" , (DL_FUNC) &_cpp11test_mat_sexp_copy_dimnames, 1 },
648+ {" _cpp11test_grow_cplx_" , (DL_FUNC) &_cpp11test_grow_cplx_, 1 },
515649 {" _cpp11test_my_message" , (DL_FUNC) &_cpp11test_my_message, 2 },
516650 {" _cpp11test_my_message_n1" , (DL_FUNC) &_cpp11test_my_message_n1, 1 },
517651 {" _cpp11test_my_message_n1fmt" , (DL_FUNC) &_cpp11test_my_message_n1fmt, 1 },
@@ -524,6 +658,9 @@ static const R_CallMethodDef CallEntries[] = {
524658 {" _cpp11test_my_warning_n1" , (DL_FUNC) &_cpp11test_my_warning_n1, 1 },
525659 {" _cpp11test_my_warning_n1fmt" , (DL_FUNC) &_cpp11test_my_warning_n1fmt, 1 },
526660 {" _cpp11test_my_warning_n2fmt" , (DL_FUNC) &_cpp11test_my_warning_n2fmt, 2 },
661+ {" _cpp11test_ordered_map_to_list_" , (DL_FUNC) &_cpp11test_ordered_map_to_list_, 1 },
662+ {" _cpp11test_notroxcpp1_" , (DL_FUNC) &_cpp11test_notroxcpp1_, 1 },
663+ {" _cpp11test_notroxcpp6_" , (DL_FUNC) &_cpp11test_notroxcpp6_, 1 },
527664 {" _cpp11test_protect_many_" , (DL_FUNC) &_cpp11test_protect_many_, 1 },
528665 {" _cpp11test_protect_many_cpp11_" , (DL_FUNC) &_cpp11test_protect_many_cpp11_, 1 },
529666 {" _cpp11test_protect_many_preserve_" , (DL_FUNC) &_cpp11test_protect_many_preserve_, 1 },
@@ -542,8 +679,22 @@ static const R_CallMethodDef CallEntries[] = {
542679 {" _cpp11test_rcpp_sum_int_for_" , (DL_FUNC) &_cpp11test_rcpp_sum_int_for_, 1 },
543680 {" _cpp11test_remove_altrep" , (DL_FUNC) &_cpp11test_remove_altrep, 1 },
544681 {" _cpp11test_row_sums" , (DL_FUNC) &_cpp11test_row_sums, 1 },
682+ {" _cpp11test_roxcpp2_" , (DL_FUNC) &_cpp11test_roxcpp2_, 1 },
683+ {" _cpp11test_roxcpp3_" , (DL_FUNC) &_cpp11test_roxcpp3_, 1 },
684+ {" _cpp11test_roxcpp4_" , (DL_FUNC) &_cpp11test_roxcpp4_, 1 },
685+ {" _cpp11test_roxcpp5_" , (DL_FUNC) &_cpp11test_roxcpp5_, 1 },
686+ {" _cpp11test_roxcpp7_" , (DL_FUNC) &_cpp11test_roxcpp7_, 1 },
545687 {" _cpp11test_string_proxy_assignment_" , (DL_FUNC) &_cpp11test_string_proxy_assignment_, 0 },
546688 {" _cpp11test_string_push_back_" , (DL_FUNC) &_cpp11test_string_push_back_, 0 },
689+ {" _cpp11test_sum_cplx_accumulate_" , (DL_FUNC) &_cpp11test_sum_cplx_accumulate_, 1 },
690+ {" _cpp11test_sum_cplx_for2_" , (DL_FUNC) &_cpp11test_sum_cplx_for2_, 1 },
691+ {" _cpp11test_sum_cplx_for_" , (DL_FUNC) &_cpp11test_sum_cplx_for_, 1 },
692+ {" _cpp11test_sum_cplx_for_2_" , (DL_FUNC) &_cpp11test_sum_cplx_for_2_, 1 },
693+ {" _cpp11test_sum_cplx_for_3_" , (DL_FUNC) &_cpp11test_sum_cplx_for_3_, 1 },
694+ {" _cpp11test_sum_cplx_for_4_" , (DL_FUNC) &_cpp11test_sum_cplx_for_4_, 1 },
695+ {" _cpp11test_sum_cplx_for_5_" , (DL_FUNC) &_cpp11test_sum_cplx_for_5_, 1 },
696+ {" _cpp11test_sum_cplx_for_6_" , (DL_FUNC) &_cpp11test_sum_cplx_for_6_, 1 },
697+ {" _cpp11test_sum_cplx_foreach_" , (DL_FUNC) &_cpp11test_sum_cplx_foreach_, 1 },
547698 {" _cpp11test_sum_dbl_accumulate2_" , (DL_FUNC) &_cpp11test_sum_dbl_accumulate2_, 1 },
548699 {" _cpp11test_sum_dbl_accumulate_" , (DL_FUNC) &_cpp11test_sum_dbl_accumulate_, 1 },
549700 {" _cpp11test_sum_dbl_for2_" , (DL_FUNC) &_cpp11test_sum_dbl_for2_, 1 },
@@ -557,6 +708,7 @@ static const R_CallMethodDef CallEntries[] = {
557708 {" _cpp11test_sum_int_foreach_" , (DL_FUNC) &_cpp11test_sum_int_foreach_, 1 },
558709 {" _cpp11test_test_destruction_inner" , (DL_FUNC) &_cpp11test_test_destruction_inner, 0 },
559710 {" _cpp11test_test_destruction_outer" , (DL_FUNC) &_cpp11test_test_destruction_outer, 0 },
711+ {" _cpp11test_unordered_map_to_list_" , (DL_FUNC) &_cpp11test_unordered_map_to_list_, 1 },
560712 {" _cpp11test_upper_bound" , (DL_FUNC) &_cpp11test_upper_bound, 2 },
561713 {" run_testthat_tests" , (DL_FUNC) &run_testthat_tests, 1 },
562714 {NULL , NULL , 0 }
0 commit comments