blob: 469fdecadf68e6c1c436ed8b5f234ebeafc3cd5b [file] [log] [blame]
// WARNING: This file is machine generated by fidlc.
#include <lib/fidl/internal.h>
// Forward declarations for old <-> V1 mappings
// Coding tables for old wire format.
extern const fidl_type_t fidl_test_json_SimpleTableTable;
extern const fidl_type_t fidl_test_json_ReverseOrdinalTableTable;
extern const fidl_type_t fidl_test_json_OlderSimpleTableTable;
extern const fidl_type_t fidl_test_json_NewerSimpleTableTable;
extern const fidl_type_t fidl_test_json_EmptyTableTable;
static const struct FidlTableField Fields26fidl_test_json_SimpleTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=5u}
};
const fidl_type_t fidl_test_json_SimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields26fidl_test_json_SimpleTable, .field_count=2u, .name="fidl.test.json/SimpleTable"}}};
static const struct FidlTableField Fields34fidl_test_json_ReverseOrdinalTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=2u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=3u}
};
const fidl_type_t fidl_test_json_ReverseOrdinalTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields34fidl_test_json_ReverseOrdinalTable, .field_count=3u, .name="fidl.test.json/ReverseOrdinalTable"}}};
static const struct FidlTableField Fields31fidl_test_json_OlderSimpleTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u}
};
const fidl_type_t fidl_test_json_OlderSimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields31fidl_test_json_OlderSimpleTable, .field_count=1u, .name="fidl.test.json/OlderSimpleTable"}}};
static const struct FidlTableField Fields31fidl_test_json_NewerSimpleTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=5u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=6u}
};
const fidl_type_t fidl_test_json_NewerSimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields31fidl_test_json_NewerSimpleTable, .field_count=3u, .name="fidl.test.json/NewerSimpleTable"}}};
static const struct FidlTableField Fields25fidl_test_json_EmptyTable[] = {};
const fidl_type_t fidl_test_json_EmptyTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields25fidl_test_json_EmptyTable, .field_count=0u, .name="fidl.test.json/EmptyTable"}}};
// Coding tables for v1 wire format.
extern const fidl_type_t v1_fidl_test_json_SimpleTableTable;
extern const fidl_type_t v1_fidl_test_json_ReverseOrdinalTableTable;
extern const fidl_type_t v1_fidl_test_json_OlderSimpleTableTable;
extern const fidl_type_t v1_fidl_test_json_NewerSimpleTableTable;
extern const fidl_type_t v1_fidl_test_json_EmptyTableTable;
static const struct FidlTableField Fields29v1_fidl_test_json_SimpleTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=5u}
};
const fidl_type_t v1_fidl_test_json_SimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields29v1_fidl_test_json_SimpleTable, .field_count=2u, .name="fidl.test.json/SimpleTable"}}};
static const struct FidlTableField Fields37v1_fidl_test_json_ReverseOrdinalTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=2u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=3u}
};
const fidl_type_t v1_fidl_test_json_ReverseOrdinalTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields37v1_fidl_test_json_ReverseOrdinalTable, .field_count=3u, .name="fidl.test.json/ReverseOrdinalTable"}}};
static const struct FidlTableField Fields34v1_fidl_test_json_OlderSimpleTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u}
};
const fidl_type_t v1_fidl_test_json_OlderSimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields34v1_fidl_test_json_OlderSimpleTable, .field_count=1u, .name="fidl.test.json/OlderSimpleTable"}}};
static const struct FidlTableField Fields34v1_fidl_test_json_NewerSimpleTable[] = {
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=1u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=5u},
/*FidlTableField*/{.type=&fidl_internal_kInt64Table, .ordinal=6u}
};
const fidl_type_t v1_fidl_test_json_NewerSimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields34v1_fidl_test_json_NewerSimpleTable, .field_count=3u, .name="fidl.test.json/NewerSimpleTable"}}};
static const struct FidlTableField Fields28v1_fidl_test_json_EmptyTable[] = {};
const fidl_type_t v1_fidl_test_json_EmptyTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields28v1_fidl_test_json_EmptyTable, .field_count=0u, .name="fidl.test.json/EmptyTable"}}};