Skip to content

Commit ad0d2c8

Browse files
committed
Merge pull request #7 from pachadotdev/nullable_extptr
implement r-lib#312
1 parent 5a91b7b commit ad0d2c8

File tree

1 file changed

+0
-184
lines changed

1 file changed

+0
-184
lines changed

cpp11test/src/cpp11.cpp

Lines changed: 0 additions & 184 deletions
Original file line numberDiff line numberDiff line change
@@ -166,41 +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-
}
176169
// insert.cpp
177170
SEXP cpp11_insert_(SEXP num_sxp);
178171
extern "C" SEXP _cpp11test_cpp11_insert_(SEXP num_sxp) {
179172
BEGIN_CPP11
180173
return cpp11::as_sexp(cpp11_insert_(cpp11::as_cpp<cpp11::decay_t<SEXP>>(num_sxp)));
181174
END_CPP11
182175
}
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-
}
204176
// matrix.cpp
205177
SEXP gibbs_cpp(int N, int thin);
206178
extern "C" SEXP _cpp11test_gibbs_cpp(SEXP N, SEXP thin) {
@@ -243,27 +215,6 @@ extern "C" SEXP _cpp11test_col_sums(SEXP x) {
243215
return cpp11::as_sexp(col_sums(cpp11::as_cpp<cpp11::decay_t<cpp11::doubles_matrix<cpp11::by_column>>>(x)));
244216
END_CPP11
245217
}
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-
}
267218
// protect.cpp
268219
void protect_one_(SEXP x, int n);
269220
extern "C" SEXP _cpp11test_protect_one_(SEXP x, SEXP n) {
@@ -352,55 +303,6 @@ extern "C" SEXP _cpp11test_rcpp_release_(SEXP n) {
352303
return R_NilValue;
353304
END_CPP11
354305
}
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-
}
404306
// safe.cpp
405307
SEXP cpp11_safe_(SEXP x_sxp);
406308
extern "C" SEXP _cpp11test_cpp11_safe_(SEXP x_sxp) {
@@ -506,69 +408,6 @@ extern "C" SEXP _cpp11test_sum_dbl_accumulate2_(SEXP x_sxp) {
506408
return cpp11::as_sexp(sum_dbl_accumulate2_(cpp11::as_cpp<cpp11::decay_t<SEXP>>(x_sxp)));
507409
END_CPP11
508410
}
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-
}
572411
// sum_int.cpp
573412
double sum_int_for_(cpp11::integers x);
574413
extern "C" SEXP _cpp11test_sum_int_for_(SEXP x) {
@@ -700,13 +539,9 @@ static const R_CallMethodDef CallEntries[] = {
700539
{"_cpp11test_gibbs_rcpp", (DL_FUNC) &_cpp11test_gibbs_rcpp, 2},
701540
{"_cpp11test_gibbs_rcpp2", (DL_FUNC) &_cpp11test_gibbs_rcpp2, 2},
702541
{"_cpp11test_grow_", (DL_FUNC) &_cpp11test_grow_, 1},
703-
{"_cpp11test_grow_cplx_", (DL_FUNC) &_cpp11test_grow_cplx_, 1},
704542
{"_cpp11test_grow_strings_cpp11_", (DL_FUNC) &_cpp11test_grow_strings_cpp11_, 2},
705543
{"_cpp11test_grow_strings_manual_", (DL_FUNC) &_cpp11test_grow_strings_manual_, 2},
706544
{"_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},
710545
{"_cpp11test_my_message", (DL_FUNC) &_cpp11test_my_message, 2},
711546
{"_cpp11test_my_message_n1", (DL_FUNC) &_cpp11test_my_message_n1, 1},
712547
{"_cpp11test_my_message_n1fmt", (DL_FUNC) &_cpp11test_my_message_n1fmt, 1},
@@ -719,12 +554,8 @@ static const R_CallMethodDef CallEntries[] = {
719554
{"_cpp11test_my_warning_n1", (DL_FUNC) &_cpp11test_my_warning_n1, 1},
720555
{"_cpp11test_my_warning_n1fmt", (DL_FUNC) &_cpp11test_my_warning_n1fmt, 1},
721556
{"_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},
724557
{"_cpp11test_nullable_extptr_1", (DL_FUNC) &_cpp11test_nullable_extptr_1, 0},
725558
{"_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},
728559
{"_cpp11test_protect_many_", (DL_FUNC) &_cpp11test_protect_many_, 1},
729560
{"_cpp11test_protect_many_cpp11_", (DL_FUNC) &_cpp11test_protect_many_cpp11_, 1},
730561
{"_cpp11test_protect_many_preserve_", (DL_FUNC) &_cpp11test_protect_many_preserve_, 1},
@@ -743,22 +574,8 @@ static const R_CallMethodDef CallEntries[] = {
743574
{"_cpp11test_rcpp_sum_int_for_", (DL_FUNC) &_cpp11test_rcpp_sum_int_for_, 1},
744575
{"_cpp11test_remove_altrep", (DL_FUNC) &_cpp11test_remove_altrep, 1},
745576
{"_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},
751577
{"_cpp11test_string_proxy_assignment_", (DL_FUNC) &_cpp11test_string_proxy_assignment_, 0},
752578
{"_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},
762579
{"_cpp11test_sum_dbl_accumulate2_", (DL_FUNC) &_cpp11test_sum_dbl_accumulate2_, 1},
763580
{"_cpp11test_sum_dbl_accumulate_", (DL_FUNC) &_cpp11test_sum_dbl_accumulate_, 1},
764581
{"_cpp11test_sum_dbl_for2_", (DL_FUNC) &_cpp11test_sum_dbl_for2_, 1},
@@ -772,7 +589,6 @@ static const R_CallMethodDef CallEntries[] = {
772589
{"_cpp11test_sum_int_foreach_", (DL_FUNC) &_cpp11test_sum_int_foreach_, 1},
773590
{"_cpp11test_test_destruction_inner", (DL_FUNC) &_cpp11test_test_destruction_inner, 0},
774591
{"_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},
776592
{"_cpp11test_upper_bound", (DL_FUNC) &_cpp11test_upper_bound, 2},
777593
{"run_testthat_tests", (DL_FUNC) &run_testthat_tests, 1},
778594
{NULL, NULL, 0}

0 commit comments

Comments
 (0)