MCPcopy Create free account
hub / github.com/apache/arrow / _arrow_MakeArrayFromScalar

Function _arrow_MakeArrayFromScalar

r/src/arrowExports.cpp:5226–5232  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5224// scalar.cpp
5225std::shared_ptr<arrow::Array> MakeArrayFromScalar(const std::shared_ptr<arrow::Scalar>& scalar, int n);
5226extern "C" SEXP _arrow_MakeArrayFromScalar(SEXP scalar_sexp, SEXP n_sexp){
5227BEGIN_CPP11
5228 arrow::r::Input<const std::shared_ptr<arrow::Scalar>&>::type scalar(scalar_sexp);
5229 arrow::r::Input<int>::type n(n_sexp);
5230 return cpp11::as_sexp(MakeArrayFromScalar(scalar, n));
5231END_CPP11
5232}
5233// scalar.cpp
5234bool Scalar__is_valid(const std::shared_ptr<arrow::Scalar>& s);
5235extern "C" SEXP _arrow_Scalar__is_valid(SEXP s_sexp){

Callers

nothing calls this directly

Calls 2

as_sexpFunction · 0.85
MakeArrayFromScalarFunction · 0.70

Tested by

no test coverage detected