| 1287 | #if defined(ARROW_R_WITH_SUBSTRAIT) |
| 1288 | std::shared_ptr<arrow::Buffer> substrait__internal__SubstraitFromJSON(std::string substrait_json); |
| 1289 | extern "C" SEXP _arrow_substrait__internal__SubstraitFromJSON(SEXP substrait_json_sexp){ |
| 1290 | BEGIN_CPP11 |
| 1291 | arrow::r::Input<std::string>::type substrait_json(substrait_json_sexp); |
| 1292 | return cpp11::as_sexp(substrait__internal__SubstraitFromJSON(substrait_json)); |
| 1293 | END_CPP11 |
| 1294 | } |
| 1295 | #else |
| 1296 | extern "C" SEXP _arrow_substrait__internal__SubstraitFromJSON(SEXP substrait_json_sexp){ |
| 1297 | Rf_error("Cannot call substrait__internal__SubstraitFromJSON(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. "); |
nothing calls this directly
no test coverage detected