| 5181 | // scalar.cpp |
| 5182 | std::shared_ptr<arrow::Array> MakeArrayFromScalar(const std::shared_ptr<arrow::Scalar>& scalar, int n); |
| 5183 | extern "C" SEXP _arrow_MakeArrayFromScalar(SEXP scalar_sexp, SEXP n_sexp){ |
| 5184 | BEGIN_CPP11 |
| 5185 | arrow::r::Input<const std::shared_ptr<arrow::Scalar>&>::type scalar(scalar_sexp); |
| 5186 | arrow::r::Input<int>::type n(n_sexp); |
| 5187 | return cpp11::as_sexp(MakeArrayFromScalar(scalar, n)); |
| 5188 | END_CPP11 |
| 5189 | } |
| 5190 | // scalar.cpp |
| 5191 | bool Scalar__is_valid(const std::shared_ptr<arrow::Scalar>& s); |
| 5192 | extern "C" SEXP _arrow_Scalar__is_valid(SEXP s_sexp){ |
nothing calls this directly
no test coverage detected