blob: db09d8d82f87104e5be53f375ca2f57b90a0ceff [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
// fidl_experiment = output_index_json
#include <fidl/test.table/cpp/wire_types.h>
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wshadow"
bool ::fidl::WireTableFrame<::test_table::wire::EmptyTable>::HasUnknownData() const {
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::EmptyTable>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
return max_ordinal;
}
bool ::test_table::wire::EmptyTable::HasUnknownData() const {
if (max_ordinal_ > 0) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
bool ::fidl::WireTableFrame<::test_table::wire::SimpleTable>::HasUnknownData() const {
if (!reserved_1_.IsZeroEnvelope()) {
return true;
}
if (!reserved_2_.IsZeroEnvelope()) {
return true;
}
if (!reserved_3_.IsZeroEnvelope()) {
return true;
}
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::SimpleTable>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
if (!x_.has_data()) {
max_ordinal = 1;
}
if (!reserved_1_.IsZeroEnvelope()) {
max_ordinal = 1;
}
if (!reserved_2_.IsZeroEnvelope()) {
max_ordinal = 2;
}
if (!reserved_3_.IsZeroEnvelope()) {
max_ordinal = 3;
}
if (!y_.has_data()) {
max_ordinal = 5;
}
return max_ordinal;
}
bool ::test_table::wire::SimpleTable::HasUnknownData() const {
if (max_ordinal_ > 5) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
bool ::fidl::WireTableFrame<::test_table::wire::OlderSimpleTable>::HasUnknownData() const {
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::OlderSimpleTable>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
if (!x_.has_data()) {
max_ordinal = 1;
}
return max_ordinal;
}
bool ::test_table::wire::OlderSimpleTable::HasUnknownData() const {
if (max_ordinal_ > 1) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
bool ::fidl::WireTableFrame<::test_table::wire::NewerSimpleTable>::HasUnknownData() const {
if (!reserved_1_.IsZeroEnvelope()) {
return true;
}
if (!reserved_2_.IsZeroEnvelope()) {
return true;
}
if (!reserved_3_.IsZeroEnvelope()) {
return true;
}
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::NewerSimpleTable>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
if (!x_.has_data()) {
max_ordinal = 1;
}
if (!reserved_1_.IsZeroEnvelope()) {
max_ordinal = 1;
}
if (!reserved_2_.IsZeroEnvelope()) {
max_ordinal = 2;
}
if (!reserved_3_.IsZeroEnvelope()) {
max_ordinal = 3;
}
if (!y_.has_data()) {
max_ordinal = 5;
}
if (!z_.has_data()) {
max_ordinal = 6;
}
return max_ordinal;
}
bool ::test_table::wire::NewerSimpleTable::HasUnknownData() const {
if (max_ordinal_ > 6) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
bool ::fidl::WireTableFrame<::test_table::wire::ReverseOrdinalTable>::HasUnknownData() const {
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::ReverseOrdinalTable>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
if (!z_.has_data()) {
max_ordinal = 1;
}
if (!y_.has_data()) {
max_ordinal = 2;
}
if (!x_.has_data()) {
max_ordinal = 3;
}
return max_ordinal;
}
bool ::test_table::wire::ReverseOrdinalTable::HasUnknownData() const {
if (max_ordinal_ > 3) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
bool ::fidl::WireTableFrame<::test_table::wire::TableWithAttributes>::HasUnknownData() const {
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::TableWithAttributes>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
if (!x_.has_data()) {
max_ordinal = 1;
}
return max_ordinal;
}
bool ::test_table::wire::TableWithAttributes::HasUnknownData() const {
if (max_ordinal_ > 1) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
bool ::fidl::WireTableFrame<::test_table::wire::ExtensionTable>::HasUnknownData() const {
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::ExtensionTable>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
return max_ordinal;
}
bool ::test_table::wire::ExtensionTable::HasUnknownData() const {
if (max_ordinal_ > 0) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
bool ::fidl::WireTableFrame<::test_table::wire::SixtyFourOrdinalTable>::HasUnknownData() const {
return false;
}
uint64_t fidl::WireTableFrame<::test_table::wire::SixtyFourOrdinalTable>::ComputeMaxOrdinal() const {
uint64_t max_ordinal = 0;
if (!v1_.has_data()) {
max_ordinal = 1;
}
if (!v2_.has_data()) {
max_ordinal = 2;
}
if (!v3_.has_data()) {
max_ordinal = 3;
}
if (!v4_.has_data()) {
max_ordinal = 4;
}
if (!v5_.has_data()) {
max_ordinal = 5;
}
if (!v6_.has_data()) {
max_ordinal = 6;
}
if (!v7_.has_data()) {
max_ordinal = 7;
}
if (!v8_.has_data()) {
max_ordinal = 8;
}
if (!v9_.has_data()) {
max_ordinal = 9;
}
if (!v10_.has_data()) {
max_ordinal = 10;
}
if (!v11_.has_data()) {
max_ordinal = 11;
}
if (!v12_.has_data()) {
max_ordinal = 12;
}
if (!v13_.has_data()) {
max_ordinal = 13;
}
if (!v14_.has_data()) {
max_ordinal = 14;
}
if (!v15_.has_data()) {
max_ordinal = 15;
}
if (!v16_.has_data()) {
max_ordinal = 16;
}
if (!v17_.has_data()) {
max_ordinal = 17;
}
if (!v18_.has_data()) {
max_ordinal = 18;
}
if (!v19_.has_data()) {
max_ordinal = 19;
}
if (!v20_.has_data()) {
max_ordinal = 20;
}
if (!v21_.has_data()) {
max_ordinal = 21;
}
if (!v22_.has_data()) {
max_ordinal = 22;
}
if (!v23_.has_data()) {
max_ordinal = 23;
}
if (!v24_.has_data()) {
max_ordinal = 24;
}
if (!v25_.has_data()) {
max_ordinal = 25;
}
if (!v26_.has_data()) {
max_ordinal = 26;
}
if (!v27_.has_data()) {
max_ordinal = 27;
}
if (!v28_.has_data()) {
max_ordinal = 28;
}
if (!v29_.has_data()) {
max_ordinal = 29;
}
if (!v30_.has_data()) {
max_ordinal = 30;
}
if (!v31_.has_data()) {
max_ordinal = 31;
}
if (!v32_.has_data()) {
max_ordinal = 32;
}
if (!v33_.has_data()) {
max_ordinal = 33;
}
if (!v34_.has_data()) {
max_ordinal = 34;
}
if (!v35_.has_data()) {
max_ordinal = 35;
}
if (!v36_.has_data()) {
max_ordinal = 36;
}
if (!v37_.has_data()) {
max_ordinal = 37;
}
if (!v38_.has_data()) {
max_ordinal = 38;
}
if (!v39_.has_data()) {
max_ordinal = 39;
}
if (!v40_.has_data()) {
max_ordinal = 40;
}
if (!v41_.has_data()) {
max_ordinal = 41;
}
if (!v42_.has_data()) {
max_ordinal = 42;
}
if (!v43_.has_data()) {
max_ordinal = 43;
}
if (!v44_.has_data()) {
max_ordinal = 44;
}
if (!v45_.has_data()) {
max_ordinal = 45;
}
if (!v46_.has_data()) {
max_ordinal = 46;
}
if (!v47_.has_data()) {
max_ordinal = 47;
}
if (!v48_.has_data()) {
max_ordinal = 48;
}
if (!v49_.has_data()) {
max_ordinal = 49;
}
if (!v50_.has_data()) {
max_ordinal = 50;
}
if (!v51_.has_data()) {
max_ordinal = 51;
}
if (!v52_.has_data()) {
max_ordinal = 52;
}
if (!v53_.has_data()) {
max_ordinal = 53;
}
if (!v54_.has_data()) {
max_ordinal = 54;
}
if (!v55_.has_data()) {
max_ordinal = 55;
}
if (!v56_.has_data()) {
max_ordinal = 56;
}
if (!v57_.has_data()) {
max_ordinal = 57;
}
if (!v58_.has_data()) {
max_ordinal = 58;
}
if (!v59_.has_data()) {
max_ordinal = 59;
}
if (!v60_.has_data()) {
max_ordinal = 60;
}
if (!v61_.has_data()) {
max_ordinal = 61;
}
if (!v62_.has_data()) {
max_ordinal = 62;
}
if (!v63_.has_data()) {
max_ordinal = 63;
}
if (!v64_.has_data()) {
max_ordinal = 64;
}
return max_ordinal;
}
bool ::test_table::wire::SixtyFourOrdinalTable::HasUnknownData() const {
if (max_ordinal_ > 64) {
return true;
}
if (frame_ptr_ == nullptr) {
return false;
}
return frame_ptr_->HasUnknownData();
}
#pragma clang diagnostic pop