| 2575 | } |
| 2576 | |
| 2577 | inline bool VerifyTypeVector(::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset<void>> *values, const ::flatbuffers::Vector<uint8_t> *types) { |
| 2578 | if (!values || !types) return !values && !types; |
| 2579 | if (values->size() != types->size()) return false; |
| 2580 | for (::flatbuffers::uoffset_t i = 0; i < values->size(); ++i) { |
| 2581 | if (!VerifyType( |
| 2582 | verifier, values->Get(i), types->GetEnum<Type>(i))) { |
| 2583 | return false; |
| 2584 | } |
| 2585 | } |
| 2586 | return true; |
| 2587 | } |
| 2588 | |
| 2589 | inline const org::apache::arrow::flatbuf::Schema *GetSchema(const void *buf) { |
| 2590 | return ::flatbuffers::GetRoot<org::apache::arrow::flatbuf::Schema>(buf); |
nothing calls this directly
no test coverage detected