Skip to content

Commit 5a91b7b

Browse files
committed
wip: commit generated/modified files after passing tests for 7256c37
1 parent 1492905 commit 5a91b7b

File tree

1 file changed

+200
-0
lines changed

1 file changed

+200
-0
lines changed

cpp11test/src/cpp11.cpp

Lines changed: 200 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,13 +166,41 @@ 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
170177
SEXP cpp11_insert_(SEXP num_sxp);
171178
extern "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 ordered_map_to_list_2_(cpp11::doubles x);
192+
extern "C" SEXP _cpp11test_ordered_map_to_list_2_(SEXP x) {
193+
BEGIN_CPP11
194+
return cpp11::as_sexp(ordered_map_to_list_2_(cpp11::as_cpp<cpp11::decay_t<cpp11::doubles>>(x)));
195+
END_CPP11
196+
}
197+
// map.cpp
198+
SEXP unordered_map_to_list_(cpp11::doubles x);
199+
extern "C" SEXP _cpp11test_unordered_map_to_list_(SEXP x) {
200+
BEGIN_CPP11
201+
return cpp11::as_sexp(unordered_map_to_list_(cpp11::as_cpp<cpp11::decay_t<cpp11::doubles>>(x)));
202+
END_CPP11
203+
}
176204
// matrix.cpp
177205
SEXP gibbs_cpp(int N, int thin);
178206
extern "C" SEXP _cpp11test_gibbs_cpp(SEXP N, SEXP thin) {
@@ -215,6 +243,27 @@ extern "C" SEXP _cpp11test_col_sums(SEXP x) {
215243
return cpp11::as_sexp(col_sums(cpp11::as_cpp<cpp11::decay_t<cpp11::doubles_matrix<cpp11::by_column>>>(x)));
216244
END_CPP11
217245
}
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+
}
218267
// protect.cpp
219268
void protect_one_(SEXP x, int n);
220269
extern "C" SEXP _cpp11test_protect_one_(SEXP x, SEXP n) {
@@ -303,6 +352,55 @@ extern "C" SEXP _cpp11test_rcpp_release_(SEXP n) {
303352
return R_NilValue;
304353
END_CPP11
305354
}
355+
// roxygen1.cpp
356+
double notroxcpp1_(double x);
357+
extern "C" SEXP _cpp11test_notroxcpp1_(SEXP x) {
358+
BEGIN_CPP11
359+
return cpp11::as_sexp(notroxcpp1_(cpp11::as_cpp<cpp11::decay_t<double>>(x)));
360+
END_CPP11
361+
}
362+
// roxygen1.cpp
363+
double roxcpp2_(double x);
364+
extern "C" SEXP _cpp11test_roxcpp2_(SEXP x) {
365+
BEGIN_CPP11
366+
return cpp11::as_sexp(roxcpp2_(cpp11::as_cpp<cpp11::decay_t<double>>(x)));
367+
END_CPP11
368+
}
369+
// roxygen2.cpp
370+
double roxcpp3_(double x);
371+
extern "C" SEXP _cpp11test_roxcpp3_(SEXP x) {
372+
BEGIN_CPP11
373+
return cpp11::as_sexp(roxcpp3_(cpp11::as_cpp<cpp11::decay_t<double>>(x)));
374+
END_CPP11
375+
}
376+
// roxygen2.cpp
377+
double roxcpp4_(double x);
378+
extern "C" SEXP _cpp11test_roxcpp4_(SEXP x) {
379+
BEGIN_CPP11
380+
return cpp11::as_sexp(roxcpp4_(cpp11::as_cpp<cpp11::decay_t<double>>(x)));
381+
END_CPP11
382+
}
383+
// roxygen3.cpp
384+
double roxcpp5_(double x);
385+
extern "C" SEXP _cpp11test_roxcpp5_(SEXP x) {
386+
BEGIN_CPP11
387+
return cpp11::as_sexp(roxcpp5_(cpp11::as_cpp<cpp11::decay_t<double>>(x)));
388+
END_CPP11
389+
}
390+
// roxygen3.cpp
391+
double notroxcpp6_(double x);
392+
extern "C" SEXP _cpp11test_notroxcpp6_(SEXP x) {
393+
BEGIN_CPP11
394+
return cpp11::as_sexp(notroxcpp6_(cpp11::as_cpp<cpp11::decay_t<double>>(x)));
395+
END_CPP11
396+
}
397+
// roxygen3.cpp
398+
double roxcpp7_(double x);
399+
extern "C" SEXP _cpp11test_roxcpp7_(SEXP x) {
400+
BEGIN_CPP11
401+
return cpp11::as_sexp(roxcpp7_(cpp11::as_cpp<cpp11::decay_t<double>>(x)));
402+
END_CPP11
403+
}
306404
// safe.cpp
307405
SEXP cpp11_safe_(SEXP x_sxp);
308406
extern "C" SEXP _cpp11test_cpp11_safe_(SEXP x_sxp) {
@@ -408,6 +506,69 @@ extern "C" SEXP _cpp11test_sum_dbl_accumulate2_(SEXP x_sxp) {
408506
return cpp11::as_sexp(sum_dbl_accumulate2_(cpp11::as_cpp<cpp11::decay_t<SEXP>>(x_sxp)));
409507
END_CPP11
410508
}
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+
}
411572
// sum_int.cpp
412573
double sum_int_for_(cpp11::integers x);
413574
extern "C" SEXP _cpp11test_sum_int_for_(SEXP x) {
@@ -478,6 +639,20 @@ extern "C" SEXP _cpp11test_rcpp_push_and_truncate_(SEXP size_sxp) {
478639
return cpp11::as_sexp(rcpp_push_and_truncate_(cpp11::as_cpp<cpp11::decay_t<SEXP>>(size_sxp)));
479640
END_CPP11
480641
}
642+
// test-external_pointer.cpp
643+
cpp11::external_pointer<int> nullable_extptr_1();
644+
extern "C" SEXP _cpp11test_nullable_extptr_1() {
645+
BEGIN_CPP11
646+
return cpp11::as_sexp(nullable_extptr_1());
647+
END_CPP11
648+
}
649+
// test-external_pointer.cpp
650+
cpp11::external_pointer<int> nullable_extptr_2();
651+
extern "C" SEXP _cpp11test_nullable_extptr_2() {
652+
BEGIN_CPP11
653+
return cpp11::as_sexp(nullable_extptr_2());
654+
END_CPP11
655+
}
481656
// test-protect-nested.cpp
482657
void test_destruction_inner();
483658
extern "C" SEXP _cpp11test_test_destruction_inner() {
@@ -525,9 +700,13 @@ static const R_CallMethodDef CallEntries[] = {
525700
{"_cpp11test_gibbs_rcpp", (DL_FUNC) &_cpp11test_gibbs_rcpp, 2},
526701
{"_cpp11test_gibbs_rcpp2", (DL_FUNC) &_cpp11test_gibbs_rcpp2, 2},
527702
{"_cpp11test_grow_", (DL_FUNC) &_cpp11test_grow_, 1},
703+
{"_cpp11test_grow_cplx_", (DL_FUNC) &_cpp11test_grow_cplx_, 1},
528704
{"_cpp11test_grow_strings_cpp11_", (DL_FUNC) &_cpp11test_grow_strings_cpp11_, 2},
529705
{"_cpp11test_grow_strings_manual_", (DL_FUNC) &_cpp11test_grow_strings_manual_, 2},
530706
{"_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},
531710
{"_cpp11test_my_message", (DL_FUNC) &_cpp11test_my_message, 2},
532711
{"_cpp11test_my_message_n1", (DL_FUNC) &_cpp11test_my_message_n1, 1},
533712
{"_cpp11test_my_message_n1fmt", (DL_FUNC) &_cpp11test_my_message_n1fmt, 1},
@@ -540,6 +719,12 @@ static const R_CallMethodDef CallEntries[] = {
540719
{"_cpp11test_my_warning_n1", (DL_FUNC) &_cpp11test_my_warning_n1, 1},
541720
{"_cpp11test_my_warning_n1fmt", (DL_FUNC) &_cpp11test_my_warning_n1fmt, 1},
542721
{"_cpp11test_my_warning_n2fmt", (DL_FUNC) &_cpp11test_my_warning_n2fmt, 2},
722+
{"_cpp11test_notroxcpp1_", (DL_FUNC) &_cpp11test_notroxcpp1_, 1},
723+
{"_cpp11test_notroxcpp6_", (DL_FUNC) &_cpp11test_notroxcpp6_, 1},
724+
{"_cpp11test_nullable_extptr_1", (DL_FUNC) &_cpp11test_nullable_extptr_1, 0},
725+
{"_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},
543728
{"_cpp11test_protect_many_", (DL_FUNC) &_cpp11test_protect_many_, 1},
544729
{"_cpp11test_protect_many_cpp11_", (DL_FUNC) &_cpp11test_protect_many_cpp11_, 1},
545730
{"_cpp11test_protect_many_preserve_", (DL_FUNC) &_cpp11test_protect_many_preserve_, 1},
@@ -558,8 +743,22 @@ static const R_CallMethodDef CallEntries[] = {
558743
{"_cpp11test_rcpp_sum_int_for_", (DL_FUNC) &_cpp11test_rcpp_sum_int_for_, 1},
559744
{"_cpp11test_remove_altrep", (DL_FUNC) &_cpp11test_remove_altrep, 1},
560745
{"_cpp11test_row_sums", (DL_FUNC) &_cpp11test_row_sums, 1},
746+
{"_cpp11test_roxcpp2_", (DL_FUNC) &_cpp11test_roxcpp2_, 1},
747+
{"_cpp11test_roxcpp3_", (DL_FUNC) &_cpp11test_roxcpp3_, 1},
748+
{"_cpp11test_roxcpp4_", (DL_FUNC) &_cpp11test_roxcpp4_, 1},
749+
{"_cpp11test_roxcpp5_", (DL_FUNC) &_cpp11test_roxcpp5_, 1},
750+
{"_cpp11test_roxcpp7_", (DL_FUNC) &_cpp11test_roxcpp7_, 1},
561751
{"_cpp11test_string_proxy_assignment_", (DL_FUNC) &_cpp11test_string_proxy_assignment_, 0},
562752
{"_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},
563762
{"_cpp11test_sum_dbl_accumulate2_", (DL_FUNC) &_cpp11test_sum_dbl_accumulate2_, 1},
564763
{"_cpp11test_sum_dbl_accumulate_", (DL_FUNC) &_cpp11test_sum_dbl_accumulate_, 1},
565764
{"_cpp11test_sum_dbl_for2_", (DL_FUNC) &_cpp11test_sum_dbl_for2_, 1},
@@ -573,6 +772,7 @@ static const R_CallMethodDef CallEntries[] = {
573772
{"_cpp11test_sum_int_foreach_", (DL_FUNC) &_cpp11test_sum_int_foreach_, 1},
574773
{"_cpp11test_test_destruction_inner", (DL_FUNC) &_cpp11test_test_destruction_inner, 0},
575774
{"_cpp11test_test_destruction_outer", (DL_FUNC) &_cpp11test_test_destruction_outer, 0},
775+
{"_cpp11test_unordered_map_to_list_", (DL_FUNC) &_cpp11test_unordered_map_to_list_, 1},
576776
{"_cpp11test_upper_bound", (DL_FUNC) &_cpp11test_upper_bound, 2},
577777
{"run_testthat_tests", (DL_FUNC) &run_testthat_tests, 1},
578778
{NULL, NULL, 0}

0 commit comments

Comments
 (0)