| // WARNING: This file is machine generated by fidlc. |
| |
| #include <lib/fidl/internal.h> |
| |
| // Forward declarations for old <-> V1 mappings |
| |
| static const fidl_type_t Array32_5uint8Table; |
| static const fidl_type_t Array6_5uint8Table; |
| static const fidl_type_t Vector4294967295nonnullable5uint8Table; |
| static const fidl_type_t Vector4294967295nonnullable29example_StructSize3Alignment1Table; |
| static const fidl_type_t Vector4294967295nonnullable29example_StructSize3Alignment2Table; |
| static const fidl_type_t Vector4294967295nonnullable23HandlehandlenonnullableTable; |
| static const fidl_type_t Array6_29example_StructSize3Alignment1Table; |
| static const fidl_type_t Array8_29example_StructSize3Alignment2Table; |
| static const fidl_type_t Vector4294967295nonnullable26example_UnionSize8Aligned4Table; |
| extern const fidl_type_t example_StringUnionStructWrapperProtocolTheMethodRequestTable; |
| extern const fidl_type_t example_StringUnionStructWrapperProtocolTheMethodResponseTable; |
| static const fidl_type_t Array32_19example_SimpleTableTable; |
| static const fidl_type_t Vector4294967295nullable27String4294967295nonnullableTable; |
| extern const fidl_type_t example_FakeProtocolWrapSandwich4RequestTable; |
| extern const fidl_type_t example_FakeProtocolSendSandwich1RequestTable; |
| extern const fidl_type_t example_FakeProtocolSendSandwich5RequestTable; |
| extern const fidl_type_t example_FakeProtocolSendSandwich7RequestTable; |
| extern const fidl_type_t example_FakeProtocolSendMixedFieldsRequestTable; |
| extern const fidl_type_t example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable; |
| extern const fidl_type_t example_FakeProtocolRegression9RequestTable; |
| extern const fidl_type_t example_FakeProtocolRegression9ResponseTable; |
| extern const fidl_type_t example_UnionSize8Aligned4Table; |
| extern const fidl_type_t example_Sandwich1Table; |
| extern const fidl_type_t example_UnionSize36Alignment4Table; |
| extern const fidl_type_t example_Sandwich4Table; |
| extern const fidl_type_t example_UnionSize12Aligned4Table; |
| extern const fidl_type_t example_StructSize3Alignment2Table; |
| extern const fidl_type_t example_StructSize3Alignment1Table; |
| extern const fidl_type_t example_UnionWithVectorTable; |
| extern const fidl_type_t example_Sandwich6Table; |
| extern const fidl_type_t example_StructSize16Alignment8Table; |
| extern const fidl_type_t example_UnionSize24Alignment8Table; |
| extern const fidl_type_t example_UnionOfUnionTable; |
| extern const fidl_type_t example_StringUnionTable; |
| extern const fidl_type_t example_StringUnionStructTable; |
| extern const fidl_type_t example_StringUnionStructWrapperTable; |
| extern const fidl_type_t example_Regression9ValueTable; |
| extern const fidl_type_t example_FakeProtocol_Regression9_ResponseTable; |
| extern const fidl_type_t example_FakeProtocol_Regression9_ResultTable; |
| extern const fidl_type_t example_SimpleTableArrayStructTable; |
| extern const fidl_type_t example_LauncherInfoTable; |
| extern const fidl_type_t example_Regression5Table; |
| extern const fidl_type_t example_EmptyStructTable; |
| extern const fidl_type_t example_Regression6Table; |
| static const fidl_type_t v1_Array32_5uint8Table; |
| static const fidl_type_t v1_Array6_5uint8Table; |
| static const fidl_type_t v1_Vector4294967295nonnullable5uint8Table; |
| static const fidl_type_t v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment1Table; |
| static const fidl_type_t v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment2Table; |
| static const fidl_type_t v1_Vector4294967295nonnullable26v1_HandlehandlenonnullableTable; |
| static const fidl_type_t v1_Array6_32v1_example_StructSize3Alignment1Table; |
| static const fidl_type_t v1_Array8_32v1_example_StructSize3Alignment2Table; |
| static const fidl_type_t v1_Vector4294967295nonnullable29v1_example_UnionSize8Aligned4Table; |
| extern const fidl_type_t v1_example_StringUnionStructWrapperProtocolTheMethodRequestTable; |
| extern const fidl_type_t v1_example_StringUnionStructWrapperProtocolTheMethodResponseTable; |
| static const fidl_type_t v1_Array32_22v1_example_SimpleTableTable; |
| static const fidl_type_t v1_Vector4294967295nullable30v1_String4294967295nonnullableTable; |
| extern const fidl_type_t v1_example_FakeProtocolWrapSandwich4RequestTable; |
| extern const fidl_type_t v1_example_FakeProtocolSendSandwich1RequestTable; |
| extern const fidl_type_t v1_example_FakeProtocolSendSandwich5RequestTable; |
| extern const fidl_type_t v1_example_FakeProtocolSendSandwich7RequestTable; |
| extern const fidl_type_t v1_example_FakeProtocolSendMixedFieldsRequestTable; |
| extern const fidl_type_t v1_example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable; |
| extern const fidl_type_t v1_example_FakeProtocolRegression9RequestTable; |
| extern const fidl_type_t v1_example_FakeProtocolRegression9ResponseTable; |
| extern const fidl_type_t v1_example_UnionSize8Aligned4Table; |
| extern const fidl_type_t v1_example_Sandwich1Table; |
| extern const fidl_type_t v1_example_UnionSize36Alignment4Table; |
| extern const fidl_type_t v1_example_Sandwich4Table; |
| extern const fidl_type_t v1_example_UnionSize12Aligned4Table; |
| extern const fidl_type_t v1_example_StructSize3Alignment2Table; |
| extern const fidl_type_t v1_example_StructSize3Alignment1Table; |
| extern const fidl_type_t v1_example_UnionWithVectorTable; |
| extern const fidl_type_t v1_example_Sandwich6Table; |
| extern const fidl_type_t v1_example_StructSize16Alignment8Table; |
| extern const fidl_type_t v1_example_UnionSize24Alignment8Table; |
| extern const fidl_type_t v1_example_UnionOfUnionTable; |
| extern const fidl_type_t v1_example_StringUnionTable; |
| static const fidl_type_t v1_Pointer22v1_example_StringUnionTable; |
| extern const fidl_type_t v1_example_StringUnionStructTable; |
| extern const fidl_type_t v1_example_StringUnionStructWrapperTable; |
| extern const fidl_type_t v1_example_Regression9ValueTable; |
| extern const fidl_type_t v1_example_FakeProtocol_Regression9_ResponseTable; |
| extern const fidl_type_t v1_example_FakeProtocol_Regression9_ResultTable; |
| extern const fidl_type_t v1_example_SimpleTableArrayStructTable; |
| extern const fidl_type_t v1_example_LauncherInfoTable; |
| extern const fidl_type_t v1_example_Regression5Table; |
| extern const fidl_type_t v1_example_EmptyStructTable; |
| extern const fidl_type_t v1_example_Regression6Table; |
| |
| // Coding tables for old wire format. |
| |
| extern const fidl_type_t example_UnionSize8Aligned4Table; |
| extern const fidl_type_t example_Sandwich1Table; |
| extern const fidl_type_t example_UnionSize36Alignment4Table; |
| extern const fidl_type_t example_Sandwich4Table; |
| extern const fidl_type_t example_UnionSize12Aligned4Table; |
| extern const fidl_type_t example_StructSize3Alignment2Table; |
| extern const fidl_type_t example_StructSize3Alignment1Table; |
| extern const fidl_type_t example_UnionWithVectorTable; |
| extern const fidl_type_t example_Sandwich6Table; |
| extern const fidl_type_t example_StructSize16Alignment8Table; |
| extern const fidl_type_t example_UnionSize24Alignment8Table; |
| extern const fidl_type_t example_UnionOfUnionTable; |
| extern const fidl_type_t example_StringUnionTable; |
| extern const fidl_type_t example_StringUnionStructTable; |
| extern const fidl_type_t example_StringUnionStructWrapperTable; |
| extern const fidl_type_t example_Regression9ValueTable; |
| extern const fidl_type_t example_FakeProtocol_Regression9_ResponseTable; |
| extern const fidl_type_t example_FakeProtocol_Regression9_ResultTable; |
| extern const fidl_type_t example_SimpleTableTable; |
| extern const fidl_type_t example_SimpleTableArrayStructTable; |
| extern const fidl_type_t example_LauncherInfoTable; |
| extern const fidl_type_t example_EnumUint8Table; |
| extern const fidl_type_t example_EnumUint32Table; |
| extern const fidl_type_t example_Regression5Table; |
| extern const fidl_type_t example_EmptyStructTable; |
| extern const fidl_type_t example_BitsUint8Table; |
| extern const fidl_type_t example_BitsUint32Table; |
| extern const fidl_type_t example_Regression6Table; |
| |
| static const fidl_type_t Pointer17example_Sandwich1Table = {.type_tag=kFidlTypeStructPointer, {.coded_struct_pointer={.struct_type=&example_Sandwich1Table.coded_struct}}}; |
| static const fidl_type_t Pointer19example_StringUnionTable = {.type_tag=kFidlTypeUnionPointer, {.coded_union_pointer={.union_type=&example_StringUnionTable.coded_union}}}; |
| static const fidl_type_t Pointer19example_EmptyStructTable = {.type_tag=kFidlTypeStructPointer, {.coded_struct_pointer={.struct_type=&example_EmptyStructTable.coded_struct}}}; |
| |
| static const fidl_type_t Array32_5uint8Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=NULL, .array_size=32u, .element_size=1u, .alt_type=&v1_Array32_5uint8Table}}}; |
| |
| static const fidl_type_t Array6_5uint8Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=NULL, .array_size=6u, .element_size=1u, .alt_type=&v1_Array6_5uint8Table}}}; |
| |
| static const fidl_type_t Vector4294967295nonnullable5uint8Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=NULL, .max_count=4294967295u, .element_size=1u, .nullable=kFidlNullability_Nonnullable, .alt_type=&v1_Vector4294967295nonnullable5uint8Table}}}; |
| |
| static const fidl_type_t String4294967295nonnullableTable = {.type_tag=kFidlTypeString, {.coded_string={.max_size=4294967295u, .nullable=kFidlNullability_Nonnullable}}}; |
| |
| static const fidl_type_t Vector4294967295nonnullable29example_StructSize3Alignment1Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&example_StructSize3Alignment1Table, .max_count=4294967295u, .element_size=3u, .nullable=kFidlNullability_Nonnullable, .alt_type=&v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment1Table}}}; |
| |
| static const fidl_type_t Vector4294967295nonnullable29example_StructSize3Alignment2Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&example_StructSize3Alignment2Table, .max_count=4294967295u, .element_size=4u, .nullable=kFidlNullability_Nonnullable, .alt_type=&v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment2Table}}}; |
| |
| static const fidl_type_t HandlehandlenonnullableTable = {.type_tag=kFidlTypeHandle, {.coded_handle={.handle_subtype=ZX_OBJ_TYPE_NONE, .nullable=kFidlNullability_Nonnullable}}}; |
| |
| static const fidl_type_t Vector4294967295nonnullable23HandlehandlenonnullableTable = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&HandlehandlenonnullableTable, .max_count=4294967295u, .element_size=4u, .nullable=kFidlNullability_Nonnullable, .alt_type=&v1_Vector4294967295nonnullable26v1_HandlehandlenonnullableTable}}}; |
| |
| static const fidl_type_t Array6_29example_StructSize3Alignment1Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=&example_StructSize3Alignment1Table, .array_size=6u, .element_size=3u, .alt_type=&v1_Array6_32v1_example_StructSize3Alignment1Table}}}; |
| |
| static const fidl_type_t Array8_29example_StructSize3Alignment2Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=&example_StructSize3Alignment2Table, .array_size=8u, .element_size=4u, .alt_type=&v1_Array8_32v1_example_StructSize3Alignment2Table}}}; |
| |
| static const fidl_type_t Vector4294967295nonnullable26example_UnionSize8Aligned4Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&example_UnionSize8Aligned4Table, .max_count=4294967295u, .element_size=8u, .nullable=kFidlNullability_Nonnullable, .alt_type=&v1_Vector4294967295nonnullable29v1_example_UnionSize8Aligned4Table}}}; |
| |
| extern const fidl_type_t example_StringUnionStructWrapperProtocolTheMethodRequestTable; |
| static const struct FidlStructField Fields56example_StringUnionStructWrapperProtocolTheMethodRequest[] = { |
| /*FidlStructField*/{.type=&example_StringUnionStructWrapperTable, .offset=16u, .padding=0u} |
| }; |
| const fidl_type_t example_StringUnionStructWrapperProtocolTheMethodRequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields56example_StringUnionStructWrapperProtocolTheMethodRequest, .field_count=1u, .size=48u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStructWrapperProtocolTheMethodRequest", .alt_type=&v1_example_StringUnionStructWrapperProtocolTheMethodRequestTable}}}; |
| |
| extern const fidl_type_t example_StringUnionStructWrapperProtocolTheMethodResponseTable; |
| static const struct FidlStructField Fields57example_StringUnionStructWrapperProtocolTheMethodResponse[] = { |
| /*FidlStructField*/{.type=&example_StringUnionStructWrapperTable, .offset=16u, .padding=0u} |
| }; |
| const fidl_type_t example_StringUnionStructWrapperProtocolTheMethodResponseTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields57example_StringUnionStructWrapperProtocolTheMethodResponse, .field_count=1u, .size=48u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStructWrapperProtocolTheMethodResponse", .alt_type=&v1_example_StringUnionStructWrapperProtocolTheMethodResponseTable}}}; |
| |
| static const fidl_type_t Array32_19example_SimpleTableTable = {.type_tag=kFidlTypeArray, {.coded_array={.element=&example_SimpleTableTable, .array_size=32u, .element_size=16u, .alt_type=&v1_Array32_22v1_example_SimpleTableTable}}}; |
| |
| static const fidl_type_t String200nonnullableTable = {.type_tag=kFidlTypeString, {.coded_string={.max_size=200u, .nullable=kFidlNullability_Nonnullable}}}; |
| |
| static const fidl_type_t Vector4294967295nullable27String4294967295nonnullableTable = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&String4294967295nonnullableTable, .max_count=4294967295u, .element_size=16u, .nullable=kFidlNullability_Nullable, .alt_type=&v1_Vector4294967295nullable30v1_String4294967295nonnullableTable}}}; |
| |
| static const fidl_type_t HandlechannelnullableTable = {.type_tag=kFidlTypeHandle, {.coded_handle={.handle_subtype=ZX_OBJ_TYPE_CHANNEL, .nullable=kFidlNullability_Nullable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolWrapSandwich4RequestTable; |
| static const struct FidlStructField Fields40example_FakeProtocolWrapSandwich4Request[] = { |
| /*FidlStructField*/{.type=&example_Sandwich4Table, .offset=16u, .padding=4u} |
| }; |
| const fidl_type_t example_FakeProtocolWrapSandwich4RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields40example_FakeProtocolWrapSandwich4Request, .field_count=1u, .size=64u, .max_out_of_line=0u, .contains_union=true, .name="example/FakeProtocolWrapSandwich4Request", .alt_type=&v1_example_FakeProtocolWrapSandwich4RequestTable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolSendSandwich1RequestTable; |
| static const struct FidlStructField Fields40example_FakeProtocolSendSandwich1Request[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=0u}, |
| /*FidlStructField*/{.type=&example_UnionSize8Aligned4Table, .offset=20u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=32u, .padding=0u} |
| }; |
| const fidl_type_t example_FakeProtocolSendSandwich1RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields40example_FakeProtocolSendSandwich1Request, .field_count=3u, .size=32u, .max_out_of_line=0u, .contains_union=true, .name="example/FakeProtocolSendSandwich1Request", .alt_type=&v1_example_FakeProtocolSendSandwich1RequestTable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolSendSandwich5RequestTable; |
| static const struct FidlStructField Fields40example_FakeProtocolSendSandwich5Request[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=4u}, |
| /*FidlStructField*/{.type=&example_UnionOfUnionTable, .offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=60u, .padding=4u} |
| }; |
| const fidl_type_t example_FakeProtocolSendSandwich5RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields40example_FakeProtocolSendSandwich5Request, .field_count=3u, .size=64u, .max_out_of_line=0u, .contains_union=true, .name="example/FakeProtocolSendSandwich5Request", .alt_type=&v1_example_FakeProtocolSendSandwich5RequestTable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolSendSandwich7RequestTable; |
| static const struct FidlStructField Fields40example_FakeProtocolSendSandwich7Request[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=4u}, |
| /*FidlStructField*/{.type=&Pointer17example_Sandwich1Table, .offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=36u, .padding=4u} |
| }; |
| const fidl_type_t example_FakeProtocolSendSandwich7RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields40example_FakeProtocolSendSandwich7Request, .field_count=3u, .size=40u, .max_out_of_line=16u, .contains_union=true, .name="example/FakeProtocolSendSandwich7Request", .alt_type=&v1_example_FakeProtocolSendSandwich7RequestTable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolSendMixedFieldsRequestTable; |
| static const struct FidlStructField Fields42example_FakeProtocolSendMixedFieldsRequest[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=0u}, |
| /*FidlStructField*/{.type=&example_UnionSize8Aligned4Table, .offset=20u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=30u, .padding=2u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=40u, .padding=0u}, |
| /*FidlStructField*/{.type=&example_UnionSize8Aligned4Table, .offset=40u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=52u, .padding=4u} |
| }; |
| const fidl_type_t example_FakeProtocolSendMixedFieldsRequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields42example_FakeProtocolSendMixedFieldsRequest, .field_count=6u, .size=56u, .max_out_of_line=0u, .contains_union=true, .name="example/FakeProtocolSendMixedFieldsRequest", .alt_type=&v1_example_FakeProtocolSendMixedFieldsRequestTable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable; |
| static const struct FidlStructField Fields65example_FakeProtocolSendFakeLauncherCreateComponentRequestRequest[] = { |
| /*FidlStructField*/{.type=&example_LauncherInfoTable, .offset=16u, .padding=0u}, |
| /*FidlStructField*/{.type=&HandlehandlenonnullableTable, .offset=88u, .padding=4u} |
| }; |
| const fidl_type_t example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields65example_FakeProtocolSendFakeLauncherCreateComponentRequestRequest, .field_count=2u, .size=96u, .max_out_of_line=4294967295u, .contains_union=false, .name="example/FakeProtocolSendFakeLauncherCreateComponentRequestRequest", .alt_type=&v1_example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolRegression9RequestTable; |
| static const struct FidlStructField Fields38example_FakeProtocolRegression9Request[] = {}; |
| const fidl_type_t example_FakeProtocolRegression9RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields38example_FakeProtocolRegression9Request, .field_count=0u, .size=16u, .max_out_of_line=0u, .contains_union=false, .name="example/FakeProtocolRegression9Request", .alt_type=&v1_example_FakeProtocolRegression9RequestTable}}}; |
| |
| extern const fidl_type_t example_FakeProtocolRegression9ResponseTable; |
| static const struct FidlStructField Fields39example_FakeProtocolRegression9Response[] = { |
| /*FidlStructField*/{.type=&example_FakeProtocol_Regression9_ResultTable, .offset=16u, .padding=0u} |
| }; |
| const fidl_type_t example_FakeProtocolRegression9ResponseTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields39example_FakeProtocolRegression9Response, .field_count=1u, .size=56u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/FakeProtocolRegression9Response", .alt_type=&v1_example_FakeProtocolRegression9ResponseTable}}}; |
| |
| |
| static const struct FidlUnionField Fields26example_UnionSize8Aligned4[] = { |
| /*FidlUnionField*/{.type=NULL, .padding=3u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=NULL, .padding=3u, .xunion_ordinal=2u}, |
| /*FidlUnionField*/{.type=NULL, .padding=0u, .xunion_ordinal=3u} |
| }; |
| const fidl_type_t example_UnionSize8Aligned4Table = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields26example_UnionSize8Aligned4, .field_count=3u, .data_offset=4u, .size=8u, .name="example/UnionSize8Aligned4", .alt_type=&v1_example_UnionSize8Aligned4Table}}}; |
| |
| static const struct FidlStructField Fields17example_Sandwich1[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=&example_UnionSize8Aligned4Table, .offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=16u, .padding=0u} |
| }; |
| const fidl_type_t example_Sandwich1Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields17example_Sandwich1, .field_count=3u, .size=16u, .max_out_of_line=0u, .contains_union=true, .name="example/Sandwich1", .alt_type=&v1_example_Sandwich1Table}}}; |
| |
| static const struct FidlUnionField Fields29example_UnionSize36Alignment4[] = { |
| /*FidlUnionField*/{.type=NULL, .padding=31u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=NULL, .padding=31u, .xunion_ordinal=2u}, |
| /*FidlUnionField*/{.type=NULL, .padding=31u, .xunion_ordinal=3u}, |
| /*FidlUnionField*/{.type=&Array32_5uint8Table, .padding=0u, .xunion_ordinal=4u} |
| }; |
| const fidl_type_t example_UnionSize36Alignment4Table = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields29example_UnionSize36Alignment4, .field_count=4u, .data_offset=4u, .size=36u, .name="example/UnionSize36Alignment4", .alt_type=&v1_example_UnionSize36Alignment4Table}}}; |
| |
| static const struct FidlStructField Fields17example_Sandwich4[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=&example_UnionSize36Alignment4Table, .offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=44u, .padding=0u} |
| }; |
| const fidl_type_t example_Sandwich4Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields17example_Sandwich4, .field_count=3u, .size=44u, .max_out_of_line=0u, .contains_union=true, .name="example/Sandwich4", .alt_type=&v1_example_Sandwich4Table}}}; |
| |
| static const struct FidlUnionField Fields27example_UnionSize12Aligned4[] = { |
| /*FidlUnionField*/{.type=NULL, .padding=7u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=NULL, .padding=7u, .xunion_ordinal=2u}, |
| /*FidlUnionField*/{.type=NULL, .padding=7u, .xunion_ordinal=3u}, |
| /*FidlUnionField*/{.type=&Array6_5uint8Table, .padding=2u, .xunion_ordinal=4u} |
| }; |
| const fidl_type_t example_UnionSize12Aligned4Table = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields27example_UnionSize12Aligned4, .field_count=4u, .data_offset=4u, .size=12u, .name="example/UnionSize12Aligned4", .alt_type=&v1_example_UnionSize12Aligned4Table}}}; |
| |
| static const struct FidlStructField Fields29example_StructSize3Alignment2[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=2u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=3u, .padding=1u} |
| }; |
| const fidl_type_t example_StructSize3Alignment2Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields29example_StructSize3Alignment2, .field_count=2u, .size=4u, .max_out_of_line=0u, .contains_union=false, .name="example/StructSize3Alignment2", .alt_type=&v1_example_StructSize3Alignment2Table}}}; |
| |
| static const struct FidlStructField Fields29example_StructSize3Alignment1[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=3u, .padding=0u} |
| }; |
| const fidl_type_t example_StructSize3Alignment1Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields29example_StructSize3Alignment1, .field_count=1u, .size=3u, .max_out_of_line=0u, .contains_union=false, .name="example/StructSize3Alignment1", .alt_type=&v1_example_StructSize3Alignment1Table}}}; |
| |
| static const struct FidlUnionField Fields23example_UnionWithVector[] = { |
| /*FidlUnionField*/{.type=NULL, .padding=15u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=&Vector4294967295nonnullable5uint8Table, .padding=0u, .xunion_ordinal=2u}, |
| /*FidlUnionField*/{.type=&String4294967295nonnullableTable, .padding=0u, .xunion_ordinal=3u}, |
| /*FidlUnionField*/{.type=&Vector4294967295nonnullable29example_StructSize3Alignment1Table, .padding=0u, .xunion_ordinal=4u}, |
| /*FidlUnionField*/{.type=&Vector4294967295nonnullable29example_StructSize3Alignment2Table, .padding=0u, .xunion_ordinal=5u}, |
| /*FidlUnionField*/{.type=&Vector4294967295nonnullable23HandlehandlenonnullableTable, .padding=0u, .xunion_ordinal=6u}, |
| /*FidlUnionField*/{.type=&Array6_29example_StructSize3Alignment1Table, .padding=10u, .xunion_ordinal=7u}, |
| /*FidlUnionField*/{.type=&Array8_29example_StructSize3Alignment2Table, .padding=8u, .xunion_ordinal=8u}, |
| /*FidlUnionField*/{.type=&Vector4294967295nonnullable26example_UnionSize8Aligned4Table, .padding=0u, .xunion_ordinal=9u} |
| }; |
| const fidl_type_t example_UnionWithVectorTable = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields23example_UnionWithVector, .field_count=9u, .data_offset=8u, .size=24u, .name="example/UnionWithVector", .alt_type=&v1_example_UnionWithVectorTable}}}; |
| |
| static const struct FidlStructField Fields17example_Sandwich6[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=4u, .padding=4u}, |
| /*FidlStructField*/{.type=&example_UnionWithVectorTable, .offset=8u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=36u, .padding=4u} |
| }; |
| const fidl_type_t example_Sandwich6Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields17example_Sandwich6, .field_count=3u, .size=40u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/Sandwich6", .alt_type=&v1_example_Sandwich6Table}}}; |
| |
| static const struct FidlStructField Fields30example_StructSize16Alignment8[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=8u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=16u, .padding=0u} |
| }; |
| const fidl_type_t example_StructSize16Alignment8Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields30example_StructSize16Alignment8, .field_count=2u, .size=16u, .max_out_of_line=0u, .contains_union=false, .name="example/StructSize16Alignment8", .alt_type=&v1_example_StructSize16Alignment8Table}}}; |
| |
| static const struct FidlUnionField Fields29example_UnionSize24Alignment8[] = { |
| /*FidlUnionField*/{.type=NULL, .padding=15u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=NULL, .padding=15u, .xunion_ordinal=2u}, |
| /*FidlUnionField*/{.type=NULL, .padding=15u, .xunion_ordinal=3u}, |
| /*FidlUnionField*/{.type=&example_StructSize16Alignment8Table, .padding=0u, .xunion_ordinal=4u} |
| }; |
| const fidl_type_t example_UnionSize24Alignment8Table = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields29example_UnionSize24Alignment8, .field_count=4u, .data_offset=8u, .size=24u, .name="example/UnionSize24Alignment8", .alt_type=&v1_example_UnionSize24Alignment8Table}}}; |
| |
| static const struct FidlUnionField Fields20example_UnionOfUnion[] = { |
| /*FidlUnionField*/{.type=NULL, .padding=23u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=&example_UnionSize8Aligned4Table, .padding=16u, .xunion_ordinal=2u}, |
| /*FidlUnionField*/{.type=&example_UnionSize12Aligned4Table, .padding=12u, .xunion_ordinal=3u}, |
| /*FidlUnionField*/{.type=&example_UnionSize24Alignment8Table, .padding=0u, .xunion_ordinal=4u} |
| }; |
| const fidl_type_t example_UnionOfUnionTable = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields20example_UnionOfUnion, .field_count=4u, .data_offset=8u, .size=32u, .name="example/UnionOfUnion", .alt_type=&v1_example_UnionOfUnionTable}}}; |
| |
| static const struct FidlUnionField Fields19example_StringUnion[] = { |
| /*FidlUnionField*/{.type=&String4294967295nonnullableTable, .padding=0u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=NULL, .padding=15u, .xunion_ordinal=2u} |
| }; |
| const fidl_type_t example_StringUnionTable = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields19example_StringUnion, .field_count=2u, .data_offset=8u, .size=24u, .name="example/StringUnion", .alt_type=&v1_example_StringUnionTable}}}; |
| |
| static const struct FidlStructField Fields25example_StringUnionStruct[] = { |
| /*FidlStructField*/{.type=&example_StringUnionTable, .offset=0u, .padding=0u}, |
| /*FidlStructField*/{.type=&Pointer19example_StringUnionTable, .offset=24u, .padding=0u} |
| }; |
| const fidl_type_t example_StringUnionStructTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields25example_StringUnionStruct, .field_count=2u, .size=32u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStruct", .alt_type=&v1_example_StringUnionStructTable}}}; |
| |
| static const struct FidlStructField Fields32example_StringUnionStructWrapper[] = { |
| /*FidlStructField*/{.type=&example_StringUnionStructTable, .offset=0u, .padding=0u} |
| }; |
| const fidl_type_t example_StringUnionStructWrapperTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields32example_StringUnionStructWrapper, .field_count=1u, .size=32u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStructWrapper", .alt_type=&v1_example_StringUnionStructWrapperTable}}}; |
| |
| static const struct FidlStructField Fields24example_Regression9Value[] = { |
| /*FidlStructField*/{.type=&example_StringUnionTable, .offset=0u, .padding=0u}, |
| /*FidlStructField*/{.type=&Pointer19example_StringUnionTable, .offset=24u, .padding=0u} |
| }; |
| const fidl_type_t example_Regression9ValueTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields24example_Regression9Value, .field_count=2u, .size=32u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/Regression9Value", .alt_type=&v1_example_Regression9ValueTable}}}; |
| |
| static const struct FidlStructField Fields41example_FakeProtocol_Regression9_Response[] = { |
| /*FidlStructField*/{.type=&example_Regression9ValueTable, .offset=0u, .padding=0u} |
| }; |
| const fidl_type_t example_FakeProtocol_Regression9_ResponseTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields41example_FakeProtocol_Regression9_Response, .field_count=1u, .size=32u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/FakeProtocol_Regression9_Response", .alt_type=&v1_example_FakeProtocol_Regression9_ResponseTable}}}; |
| |
| static const struct FidlUnionField Fields39example_FakeProtocol_Regression9_Result[] = { |
| /*FidlUnionField*/{.type=&example_FakeProtocol_Regression9_ResponseTable, .padding=0u, .xunion_ordinal=1u}, |
| /*FidlUnionField*/{.type=NULL, .padding=28u, .xunion_ordinal=2u} |
| }; |
| const fidl_type_t example_FakeProtocol_Regression9_ResultTable = {.type_tag=kFidlTypeUnion, {.coded_union={.fields=Fields39example_FakeProtocol_Regression9_Result, .field_count=2u, .data_offset=8u, .size=40u, .name="example/FakeProtocol_Regression9_Result", .alt_type=&v1_example_FakeProtocol_Regression9_ResultTable}}}; |
| |
| static const struct FidlTableField Fields19example_SimpleTable[] = { |
| /*FidlTableField*/{.type=&fidl_internal_kUint32Table, .ordinal=1u} |
| }; |
| const fidl_type_t example_SimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields19example_SimpleTable, .field_count=1u, .name="example/SimpleTable"}}}; |
| |
| static const struct FidlStructField Fields30example_SimpleTableArrayStruct[] = { |
| /*FidlStructField*/{.type=&Array32_19example_SimpleTableTable, .offset=0u, .padding=0u} |
| }; |
| const fidl_type_t example_SimpleTableArrayStructTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields30example_SimpleTableArrayStruct, .field_count=1u, .size=32u, .max_out_of_line=48u, .contains_union=false, .name="example/SimpleTableArrayStruct", .alt_type=&v1_example_SimpleTableArrayStructTable}}}; |
| |
| static const struct FidlStructField Fields20example_LauncherInfo[] = { |
| /*FidlStructField*/{.type=&String200nonnullableTable, .offset=0u, .padding=0u}, |
| /*FidlStructField*/{.type=&Vector4294967295nullable27String4294967295nonnullableTable, .offset=16u, .padding=0u}, |
| /*FidlStructField*/{.type=&Pointer19example_EmptyStructTable, .offset=32u, .padding=0u}, |
| /*FidlStructField*/{.type=&Pointer19example_EmptyStructTable, .offset=40u, .padding=0u}, |
| /*FidlStructField*/{.type=&HandlechannelnullableTable, .offset=48u, .padding=4u}, |
| /*FidlStructField*/{.type=&Pointer19example_EmptyStructTable, .offset=56u, .padding=0u}, |
| /*FidlStructField*/{.type=&Pointer19example_EmptyStructTable, .offset=64u, .padding=0u} |
| }; |
| const fidl_type_t example_LauncherInfoTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields20example_LauncherInfo, .field_count=7u, .size=72u, .max_out_of_line=4294967295u, .contains_union=false, .name="example/LauncherInfo", .alt_type=&v1_example_LauncherInfoTable}}}; |
| |
| static bool EnumValidatorFor_example_EnumUint8(uint64_t v) { return (v == 8ul) || false; } |
| const fidl_type_t example_EnumUint8Table = {.type_tag=kFidlTypeEnum, {.coded_enum={.underlying_type=kFidlCodedPrimitive_Uint8, .validate=&EnumValidatorFor_example_EnumUint8, .name="example/EnumUint8"}}}; |
| |
| static bool EnumValidatorFor_example_EnumUint32(uint64_t v) { return (v == 842084399ul) || false; } |
| const fidl_type_t example_EnumUint32Table = {.type_tag=kFidlTypeEnum, {.coded_enum={.underlying_type=kFidlCodedPrimitive_Uint32, .validate=&EnumValidatorFor_example_EnumUint32, .name="example/EnumUint32"}}}; |
| |
| static const struct FidlStructField Fields19example_Regression5[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=1u, .padding=3u}, |
| /*FidlStructField*/{.type=&example_EnumUint32Table, .offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=&example_EnumUint8Table, .offset=8u, .padding=1u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=12u, .padding=4u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=25u, .padding=7u} |
| }; |
| const fidl_type_t example_Regression5Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields19example_Regression5, .field_count=6u, .size=32u, .max_out_of_line=0u, .contains_union=false, .name="example/Regression5", .alt_type=&v1_example_Regression5Table}}}; |
| |
| static const struct FidlStructField Fields19example_EmptyStruct[] = {}; |
| const fidl_type_t example_EmptyStructTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields19example_EmptyStruct, .field_count=0u, .size=1u, .max_out_of_line=0u, .contains_union=false, .name="example/EmptyStruct", .alt_type=&v1_example_EmptyStructTable}}}; |
| |
| const fidl_type_t example_BitsUint8Table = {.type_tag=kFidlTypeBits, {.coded_bits={.underlying_type=kFidlCodedPrimitive_Uint8, .mask=8ul, .name="example/BitsUint8"}}}; |
| |
| const fidl_type_t example_BitsUint32Table = {.type_tag=kFidlTypeBits, {.coded_bits={.underlying_type=kFidlCodedPrimitive_Uint32, .mask=805306371ul, .name="example/BitsUint32"}}}; |
| |
| static const struct FidlStructField Fields19example_Regression6[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=1u, .padding=3u}, |
| /*FidlStructField*/{.type=&example_BitsUint32Table, .offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=&example_BitsUint8Table, .offset=8u, .padding=1u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=12u, .padding=4u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=25u, .padding=7u} |
| }; |
| const fidl_type_t example_Regression6Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields19example_Regression6, .field_count=6u, .size=32u, .max_out_of_line=0u, .contains_union=false, .name="example/Regression6", .alt_type=&v1_example_Regression6Table}}}; |
| |
| // Coding tables for v1 wire format. |
| |
| extern const fidl_type_t v1_example_UnionSize8Aligned4Table; |
| extern const fidl_type_t v1_example_Sandwich1Table; |
| extern const fidl_type_t v1_example_UnionSize36Alignment4Table; |
| extern const fidl_type_t v1_example_Sandwich4Table; |
| extern const fidl_type_t v1_example_UnionSize12Aligned4Table; |
| extern const fidl_type_t v1_example_StructSize3Alignment2Table; |
| extern const fidl_type_t v1_example_StructSize3Alignment1Table; |
| extern const fidl_type_t v1_example_UnionWithVectorTable; |
| extern const fidl_type_t v1_example_Sandwich6Table; |
| extern const fidl_type_t v1_example_StructSize16Alignment8Table; |
| extern const fidl_type_t v1_example_UnionSize24Alignment8Table; |
| extern const fidl_type_t v1_example_UnionOfUnionTable; |
| extern const fidl_type_t v1_example_StringUnionTable; |
| static const fidl_type_t v1_Pointer22v1_example_StringUnionTable; |
| extern const fidl_type_t v1_example_StringUnionStructTable; |
| extern const fidl_type_t v1_example_StringUnionStructWrapperTable; |
| extern const fidl_type_t v1_example_Regression9ValueTable; |
| extern const fidl_type_t v1_example_FakeProtocol_Regression9_ResponseTable; |
| extern const fidl_type_t v1_example_FakeProtocol_Regression9_ResultTable; |
| extern const fidl_type_t v1_example_SimpleTableTable; |
| extern const fidl_type_t v1_example_SimpleTableArrayStructTable; |
| extern const fidl_type_t v1_example_LauncherInfoTable; |
| extern const fidl_type_t v1_example_EnumUint8Table; |
| extern const fidl_type_t v1_example_EnumUint32Table; |
| extern const fidl_type_t v1_example_Regression5Table; |
| extern const fidl_type_t v1_example_EmptyStructTable; |
| extern const fidl_type_t v1_example_BitsUint8Table; |
| extern const fidl_type_t v1_example_BitsUint32Table; |
| extern const fidl_type_t v1_example_Regression6Table; |
| |
| static const fidl_type_t v1_Pointer20v1_example_Sandwich1Table = {.type_tag=kFidlTypeStructPointer, {.coded_struct_pointer={.struct_type=&v1_example_Sandwich1Table.coded_struct}}}; |
| static const fidl_type_t v1_Pointer22v1_example_EmptyStructTable = {.type_tag=kFidlTypeStructPointer, {.coded_struct_pointer={.struct_type=&v1_example_EmptyStructTable.coded_struct}}}; |
| |
| static const fidl_type_t v1_Array32_5uint8Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=NULL, .array_size=32u, .element_size=1u, .alt_type=&Array32_5uint8Table}}}; |
| |
| static const fidl_type_t v1_Array6_5uint8Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=NULL, .array_size=6u, .element_size=1u, .alt_type=&Array6_5uint8Table}}}; |
| |
| static const fidl_type_t v1_Vector4294967295nonnullable5uint8Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=NULL, .max_count=4294967295u, .element_size=1u, .nullable=kFidlNullability_Nonnullable, .alt_type=&Vector4294967295nonnullable5uint8Table}}}; |
| |
| static const fidl_type_t v1_String4294967295nonnullableTable = {.type_tag=kFidlTypeString, {.coded_string={.max_size=4294967295u, .nullable=kFidlNullability_Nonnullable}}}; |
| |
| static const fidl_type_t v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment1Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&v1_example_StructSize3Alignment1Table, .max_count=4294967295u, .element_size=3u, .nullable=kFidlNullability_Nonnullable, .alt_type=&Vector4294967295nonnullable29example_StructSize3Alignment1Table}}}; |
| |
| static const fidl_type_t v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment2Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&v1_example_StructSize3Alignment2Table, .max_count=4294967295u, .element_size=4u, .nullable=kFidlNullability_Nonnullable, .alt_type=&Vector4294967295nonnullable29example_StructSize3Alignment2Table}}}; |
| |
| static const fidl_type_t v1_HandlehandlenonnullableTable = {.type_tag=kFidlTypeHandle, {.coded_handle={.handle_subtype=ZX_OBJ_TYPE_NONE, .nullable=kFidlNullability_Nonnullable}}}; |
| |
| static const fidl_type_t v1_Vector4294967295nonnullable26v1_HandlehandlenonnullableTable = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&v1_HandlehandlenonnullableTable, .max_count=4294967295u, .element_size=4u, .nullable=kFidlNullability_Nonnullable, .alt_type=&Vector4294967295nonnullable23HandlehandlenonnullableTable}}}; |
| |
| static const fidl_type_t v1_Array6_32v1_example_StructSize3Alignment1Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=&v1_example_StructSize3Alignment1Table, .array_size=6u, .element_size=3u, .alt_type=&Array6_29example_StructSize3Alignment1Table}}}; |
| |
| static const fidl_type_t v1_Array8_32v1_example_StructSize3Alignment2Table = {.type_tag=kFidlTypeArray, {.coded_array={.element=&v1_example_StructSize3Alignment2Table, .array_size=8u, .element_size=4u, .alt_type=&Array8_29example_StructSize3Alignment2Table}}}; |
| |
| static const fidl_type_t v1_Vector4294967295nonnullable29v1_example_UnionSize8Aligned4Table = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&v1_example_UnionSize8Aligned4Table, .max_count=4294967295u, .element_size=24u, .nullable=kFidlNullability_Nonnullable, .alt_type=&Vector4294967295nonnullable26example_UnionSize8Aligned4Table}}}; |
| |
| extern const fidl_type_t v1_example_StringUnionStructWrapperProtocolTheMethodRequestTable; |
| static const struct FidlStructField Fields59v1_example_StringUnionStructWrapperProtocolTheMethodRequest[] = { |
| /*FidlStructField*/{.type=&v1_example_StringUnionStructWrapperTable, .offset=16u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_StringUnionStructWrapperProtocolTheMethodRequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields59v1_example_StringUnionStructWrapperProtocolTheMethodRequest, .field_count=1u, .size=64u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStructWrapperProtocolTheMethodRequest", .alt_type=&example_StringUnionStructWrapperProtocolTheMethodRequestTable}}}; |
| |
| extern const fidl_type_t v1_example_StringUnionStructWrapperProtocolTheMethodResponseTable; |
| static const struct FidlStructField Fields60v1_example_StringUnionStructWrapperProtocolTheMethodResponse[] = { |
| /*FidlStructField*/{.type=&v1_example_StringUnionStructWrapperTable, .offset=16u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_StringUnionStructWrapperProtocolTheMethodResponseTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields60v1_example_StringUnionStructWrapperProtocolTheMethodResponse, .field_count=1u, .size=64u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStructWrapperProtocolTheMethodResponse", .alt_type=&example_StringUnionStructWrapperProtocolTheMethodResponseTable}}}; |
| |
| static const fidl_type_t v1_Array32_22v1_example_SimpleTableTable = {.type_tag=kFidlTypeArray, {.coded_array={.element=&v1_example_SimpleTableTable, .array_size=32u, .element_size=16u, .alt_type=&Array32_19example_SimpleTableTable}}}; |
| |
| static const fidl_type_t v1_String200nonnullableTable = {.type_tag=kFidlTypeString, {.coded_string={.max_size=200u, .nullable=kFidlNullability_Nonnullable}}}; |
| |
| static const fidl_type_t v1_Vector4294967295nullable30v1_String4294967295nonnullableTable = {.type_tag=kFidlTypeVector, {.coded_vector={.element=&v1_String4294967295nonnullableTable, .max_count=4294967295u, .element_size=16u, .nullable=kFidlNullability_Nullable, .alt_type=&Vector4294967295nullable27String4294967295nonnullableTable}}}; |
| |
| static const fidl_type_t v1_HandlechannelnullableTable = {.type_tag=kFidlTypeHandle, {.coded_handle={.handle_subtype=ZX_OBJ_TYPE_CHANNEL, .nullable=kFidlNullability_Nullable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolWrapSandwich4RequestTable; |
| static const struct FidlStructField Fields43v1_example_FakeProtocolWrapSandwich4Request[] = { |
| /*FidlStructField*/{.type=&v1_example_Sandwich4Table, .offset=16u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_FakeProtocolWrapSandwich4RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields43v1_example_FakeProtocolWrapSandwich4Request, .field_count=1u, .size=56u, .max_out_of_line=32u, .contains_union=true, .name="example/FakeProtocolWrapSandwich4Request", .alt_type=&example_FakeProtocolWrapSandwich4RequestTable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolSendSandwich1RequestTable; |
| static const struct FidlStructField Fields43v1_example_FakeProtocolSendSandwich1Request[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_example_UnionSize8Aligned4Table, .offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=52u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_FakeProtocolSendSandwich1RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields43v1_example_FakeProtocolSendSandwich1Request, .field_count=3u, .size=56u, .max_out_of_line=8u, .contains_union=true, .name="example/FakeProtocolSendSandwich1Request", .alt_type=&example_FakeProtocolSendSandwich1RequestTable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolSendSandwich5RequestTable; |
| static const struct FidlStructField Fields43v1_example_FakeProtocolSendSandwich5Request[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_example_UnionOfUnionTable, .offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=52u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_FakeProtocolSendSandwich5RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields43v1_example_FakeProtocolSendSandwich5Request, .field_count=3u, .size=56u, .max_out_of_line=40u, .contains_union=true, .name="example/FakeProtocolSendSandwich5Request", .alt_type=&example_FakeProtocolSendSandwich5RequestTable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolSendSandwich7RequestTable; |
| static const struct FidlStructField Fields43v1_example_FakeProtocolSendSandwich7Request[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_Pointer20v1_example_Sandwich1Table, .offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=36u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_FakeProtocolSendSandwich7RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields43v1_example_FakeProtocolSendSandwich7Request, .field_count=3u, .size=40u, .max_out_of_line=48u, .contains_union=true, .name="example/FakeProtocolSendSandwich7Request", .alt_type=&example_FakeProtocolSendSandwich7RequestTable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolSendMixedFieldsRequestTable; |
| static const struct FidlStructField Fields45v1_example_FakeProtocolSendMixedFieldsRequest[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=20u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_example_UnionSize8Aligned4Table, .offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=50u, .padding=6u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=64u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_example_UnionSize8Aligned4Table, .offset=64u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=92u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_FakeProtocolSendMixedFieldsRequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields45v1_example_FakeProtocolSendMixedFieldsRequest, .field_count=6u, .size=96u, .max_out_of_line=16u, .contains_union=true, .name="example/FakeProtocolSendMixedFieldsRequest", .alt_type=&example_FakeProtocolSendMixedFieldsRequestTable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable; |
| static const struct FidlStructField Fields68v1_example_FakeProtocolSendFakeLauncherCreateComponentRequestRequest[] = { |
| /*FidlStructField*/{.type=&v1_example_LauncherInfoTable, .offset=16u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_HandlehandlenonnullableTable, .offset=88u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields68v1_example_FakeProtocolSendFakeLauncherCreateComponentRequestRequest, .field_count=2u, .size=96u, .max_out_of_line=4294967295u, .contains_union=false, .name="example/FakeProtocolSendFakeLauncherCreateComponentRequestRequest", .alt_type=&example_FakeProtocolSendFakeLauncherCreateComponentRequestRequestTable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolRegression9RequestTable; |
| static const struct FidlStructField Fields41v1_example_FakeProtocolRegression9Request[] = {}; |
| const fidl_type_t v1_example_FakeProtocolRegression9RequestTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields41v1_example_FakeProtocolRegression9Request, .field_count=0u, .size=16u, .max_out_of_line=0u, .contains_union=false, .name="example/FakeProtocolRegression9Request", .alt_type=&example_FakeProtocolRegression9RequestTable}}}; |
| |
| extern const fidl_type_t v1_example_FakeProtocolRegression9ResponseTable; |
| static const struct FidlStructField Fields42v1_example_FakeProtocolRegression9Response[] = { |
| /*FidlStructField*/{.type=&v1_example_FakeProtocol_Regression9_ResultTable, .offset=16u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_FakeProtocolRegression9ResponseTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields42v1_example_FakeProtocolRegression9Response, .field_count=1u, .size=40u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/FakeProtocolRegression9Response", .alt_type=&example_FakeProtocolRegression9ResponseTable}}}; |
| |
| |
| static const struct FidlXUnionField Fields29v1_example_UnionSize8Aligned4[] = { |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint32Table, .ordinal=3u, .hashed_ordinal=3u, .explicit_ordinal=3u} |
| }; |
| const fidl_type_t v1_example_UnionSize8Aligned4Table = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=3u, .fields=Fields29v1_example_UnionSize8Aligned4, .nullable=kFidlNullability_Nonnullable, .name="example/UnionSize8Aligned4", .strictness=kFidlStrictness_Strict, .alt_type=&example_UnionSize8Aligned4Table}}}; |
| static const struct FidlStructField Fields20v1_example_Sandwich1[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=4u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_example_UnionSize8Aligned4Table, .offset=8u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=36u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_Sandwich1Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields20v1_example_Sandwich1, .field_count=3u, .size=40u, .max_out_of_line=8u, .contains_union=true, .name="example/Sandwich1", .alt_type=&example_Sandwich1Table}}}; |
| |
| static const struct FidlXUnionField Fields32v1_example_UnionSize36Alignment4[] = { |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=3u, .hashed_ordinal=3u, .explicit_ordinal=3u}, |
| /*FidlXUnionField*/{.type=&v1_Array32_5uint8Table, .ordinal=4u, .hashed_ordinal=4u, .explicit_ordinal=4u} |
| }; |
| const fidl_type_t v1_example_UnionSize36Alignment4Table = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=4u, .fields=Fields32v1_example_UnionSize36Alignment4, .nullable=kFidlNullability_Nonnullable, .name="example/UnionSize36Alignment4", .strictness=kFidlStrictness_Strict, .alt_type=&example_UnionSize36Alignment4Table}}}; |
| static const struct FidlStructField Fields20v1_example_Sandwich4[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=4u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_example_UnionSize36Alignment4Table, .offset=8u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=36u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_Sandwich4Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields20v1_example_Sandwich4, .field_count=3u, .size=40u, .max_out_of_line=32u, .contains_union=true, .name="example/Sandwich4", .alt_type=&example_Sandwich4Table}}}; |
| |
| static const struct FidlXUnionField Fields30v1_example_UnionSize12Aligned4[] = { |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=3u, .hashed_ordinal=3u, .explicit_ordinal=3u}, |
| /*FidlXUnionField*/{.type=&v1_Array6_5uint8Table, .ordinal=4u, .hashed_ordinal=4u, .explicit_ordinal=4u} |
| }; |
| const fidl_type_t v1_example_UnionSize12Aligned4Table = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=4u, .fields=Fields30v1_example_UnionSize12Aligned4, .nullable=kFidlNullability_Nonnullable, .name="example/UnionSize12Aligned4", .strictness=kFidlStrictness_Strict, .alt_type=&example_UnionSize12Aligned4Table}}}; |
| static const struct FidlStructField Fields32v1_example_StructSize3Alignment2[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=2u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=3u, .padding=1u} |
| }; |
| const fidl_type_t v1_example_StructSize3Alignment2Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields32v1_example_StructSize3Alignment2, .field_count=2u, .size=4u, .max_out_of_line=0u, .contains_union=false, .name="example/StructSize3Alignment2", .alt_type=&example_StructSize3Alignment2Table}}}; |
| |
| static const struct FidlStructField Fields32v1_example_StructSize3Alignment1[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=3u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_StructSize3Alignment1Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields32v1_example_StructSize3Alignment1, .field_count=1u, .size=3u, .max_out_of_line=0u, .contains_union=false, .name="example/StructSize3Alignment1", .alt_type=&example_StructSize3Alignment1Table}}}; |
| |
| static const struct FidlXUnionField Fields26v1_example_UnionWithVector[] = { |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&v1_Vector4294967295nonnullable5uint8Table, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u}, |
| /*FidlXUnionField*/{.type=&v1_String4294967295nonnullableTable, .ordinal=3u, .hashed_ordinal=3u, .explicit_ordinal=3u}, |
| /*FidlXUnionField*/{.type=&v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment1Table, .ordinal=4u, .hashed_ordinal=4u, .explicit_ordinal=4u}, |
| /*FidlXUnionField*/{.type=&v1_Vector4294967295nonnullable32v1_example_StructSize3Alignment2Table, .ordinal=5u, .hashed_ordinal=5u, .explicit_ordinal=5u}, |
| /*FidlXUnionField*/{.type=&v1_Vector4294967295nonnullable26v1_HandlehandlenonnullableTable, .ordinal=6u, .hashed_ordinal=6u, .explicit_ordinal=6u}, |
| /*FidlXUnionField*/{.type=&v1_Array6_32v1_example_StructSize3Alignment1Table, .ordinal=7u, .hashed_ordinal=7u, .explicit_ordinal=7u}, |
| /*FidlXUnionField*/{.type=&v1_Array8_32v1_example_StructSize3Alignment2Table, .ordinal=8u, .hashed_ordinal=8u, .explicit_ordinal=8u}, |
| /*FidlXUnionField*/{.type=&v1_Vector4294967295nonnullable29v1_example_UnionSize8Aligned4Table, .ordinal=9u, .hashed_ordinal=9u, .explicit_ordinal=9u} |
| }; |
| const fidl_type_t v1_example_UnionWithVectorTable = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=9u, .fields=Fields26v1_example_UnionWithVector, .nullable=kFidlNullability_Nonnullable, .name="example/UnionWithVector", .strictness=kFidlStrictness_Strict, .alt_type=&example_UnionWithVectorTable}}}; |
| static const struct FidlStructField Fields20v1_example_Sandwich6[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=4u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_example_UnionWithVectorTable, .offset=8u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=36u, .padding=4u} |
| }; |
| const fidl_type_t v1_example_Sandwich6Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields20v1_example_Sandwich6, .field_count=3u, .size=40u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/Sandwich6", .alt_type=&example_Sandwich6Table}}}; |
| |
| static const struct FidlStructField Fields33v1_example_StructSize16Alignment8[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=8u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=16u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_StructSize16Alignment8Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields33v1_example_StructSize16Alignment8, .field_count=2u, .size=16u, .max_out_of_line=0u, .contains_union=false, .name="example/StructSize16Alignment8", .alt_type=&example_StructSize16Alignment8Table}}}; |
| |
| static const struct FidlXUnionField Fields32v1_example_UnionSize24Alignment8[] = { |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=3u, .hashed_ordinal=3u, .explicit_ordinal=3u}, |
| /*FidlXUnionField*/{.type=&v1_example_StructSize16Alignment8Table, .ordinal=4u, .hashed_ordinal=4u, .explicit_ordinal=4u} |
| }; |
| const fidl_type_t v1_example_UnionSize24Alignment8Table = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=4u, .fields=Fields32v1_example_UnionSize24Alignment8, .nullable=kFidlNullability_Nonnullable, .name="example/UnionSize24Alignment8", .strictness=kFidlStrictness_Strict, .alt_type=&example_UnionSize24Alignment8Table}}}; |
| static const struct FidlXUnionField Fields23v1_example_UnionOfUnion[] = { |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint8Table, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&v1_example_UnionSize8Aligned4Table, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u}, |
| /*FidlXUnionField*/{.type=&v1_example_UnionSize12Aligned4Table, .ordinal=3u, .hashed_ordinal=3u, .explicit_ordinal=3u}, |
| /*FidlXUnionField*/{.type=&v1_example_UnionSize24Alignment8Table, .ordinal=4u, .hashed_ordinal=4u, .explicit_ordinal=4u} |
| }; |
| const fidl_type_t v1_example_UnionOfUnionTable = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=4u, .fields=Fields23v1_example_UnionOfUnion, .nullable=kFidlNullability_Nonnullable, .name="example/UnionOfUnion", .strictness=kFidlStrictness_Strict, .alt_type=&example_UnionOfUnionTable}}}; |
| static const struct FidlXUnionField Fields22v1_example_StringUnion[] = { |
| /*FidlXUnionField*/{.type=&v1_String4294967295nonnullableTable, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kBoolTable, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u} |
| }; |
| const fidl_type_t v1_example_StringUnionTable = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=2u, .fields=Fields22v1_example_StringUnion, .nullable=kFidlNullability_Nonnullable, .name="example/StringUnion", .strictness=kFidlStrictness_Strict, .alt_type=&example_StringUnionTable}}}; |
| static const struct FidlXUnionField Fields34v1_Pointer22v1_example_StringUnion[] = { |
| /*FidlXUnionField*/{.type=&v1_String4294967295nonnullableTable, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kBoolTable, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u} |
| }; |
| static const fidl_type_t v1_Pointer22v1_example_StringUnionTable = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=2u, .fields=Fields34v1_Pointer22v1_example_StringUnion, .nullable=kFidlNullability_Nullable, .name="example/StringUnion", .strictness=kFidlStrictness_Strict, .alt_type=&Pointer19example_StringUnionTable}}}; |
| static const struct FidlStructField Fields28v1_example_StringUnionStruct[] = { |
| /*FidlStructField*/{.type=&v1_example_StringUnionTable, .offset=0u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_Pointer22v1_example_StringUnionTable, .offset=24u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_StringUnionStructTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields28v1_example_StringUnionStruct, .field_count=2u, .size=48u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStruct", .alt_type=&example_StringUnionStructTable}}}; |
| |
| static const struct FidlStructField Fields35v1_example_StringUnionStructWrapper[] = { |
| /*FidlStructField*/{.type=&v1_example_StringUnionStructTable, .offset=0u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_StringUnionStructWrapperTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields35v1_example_StringUnionStructWrapper, .field_count=1u, .size=48u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/StringUnionStructWrapper", .alt_type=&example_StringUnionStructWrapperTable}}}; |
| |
| static const struct FidlStructField Fields27v1_example_Regression9Value[] = { |
| /*FidlStructField*/{.type=&v1_example_StringUnionTable, .offset=0u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_Pointer22v1_example_StringUnionTable, .offset=24u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_Regression9ValueTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields27v1_example_Regression9Value, .field_count=2u, .size=48u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/Regression9Value", .alt_type=&example_Regression9ValueTable}}}; |
| |
| static const struct FidlStructField Fields44v1_example_FakeProtocol_Regression9_Response[] = { |
| /*FidlStructField*/{.type=&v1_example_Regression9ValueTable, .offset=0u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_FakeProtocol_Regression9_ResponseTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields44v1_example_FakeProtocol_Regression9_Response, .field_count=1u, .size=48u, .max_out_of_line=4294967295u, .contains_union=true, .name="example/FakeProtocol_Regression9_Response", .alt_type=&example_FakeProtocol_Regression9_ResponseTable}}}; |
| |
| static const struct FidlXUnionField Fields42v1_example_FakeProtocol_Regression9_Result[] = { |
| /*FidlXUnionField*/{.type=&v1_example_FakeProtocol_Regression9_ResponseTable, .ordinal=1u, .hashed_ordinal=1u, .explicit_ordinal=1u}, |
| /*FidlXUnionField*/{.type=&fidl_internal_kUint32Table, .ordinal=2u, .hashed_ordinal=2u, .explicit_ordinal=2u} |
| }; |
| const fidl_type_t v1_example_FakeProtocol_Regression9_ResultTable = {.type_tag=kFidlTypeXUnion, {.coded_xunion={.field_count=2u, .fields=Fields42v1_example_FakeProtocol_Regression9_Result, .nullable=kFidlNullability_Nonnullable, .name="example/FakeProtocol_Regression9_Result", .strictness=kFidlStrictness_Strict, .alt_type=&example_FakeProtocol_Regression9_ResultTable}}}; |
| static const struct FidlTableField Fields22v1_example_SimpleTable[] = { |
| /*FidlTableField*/{.type=&fidl_internal_kUint32Table, .ordinal=1u} |
| }; |
| const fidl_type_t v1_example_SimpleTableTable = {.type_tag=kFidlTypeTable, {.coded_table={.fields=Fields22v1_example_SimpleTable, .field_count=1u, .name="example/SimpleTable"}}}; |
| |
| static const struct FidlStructField Fields33v1_example_SimpleTableArrayStruct[] = { |
| /*FidlStructField*/{.type=&v1_Array32_22v1_example_SimpleTableTable, .offset=0u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_SimpleTableArrayStructTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields33v1_example_SimpleTableArrayStruct, .field_count=1u, .size=32u, .max_out_of_line=48u, .contains_union=false, .name="example/SimpleTableArrayStruct", .alt_type=&example_SimpleTableArrayStructTable}}}; |
| |
| static const struct FidlStructField Fields23v1_example_LauncherInfo[] = { |
| /*FidlStructField*/{.type=&v1_String200nonnullableTable, .offset=0u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_Vector4294967295nullable30v1_String4294967295nonnullableTable, .offset=16u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_Pointer22v1_example_EmptyStructTable, .offset=32u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_Pointer22v1_example_EmptyStructTable, .offset=40u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_HandlechannelnullableTable, .offset=48u, .padding=4u}, |
| /*FidlStructField*/{.type=&v1_Pointer22v1_example_EmptyStructTable, .offset=56u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_Pointer22v1_example_EmptyStructTable, .offset=64u, .padding=0u} |
| }; |
| const fidl_type_t v1_example_LauncherInfoTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields23v1_example_LauncherInfo, .field_count=7u, .size=72u, .max_out_of_line=4294967295u, .contains_union=false, .name="example/LauncherInfo", .alt_type=&example_LauncherInfoTable}}}; |
| |
| static bool EnumValidatorFor_v1_example_EnumUint8(uint64_t v) { return (v == 8ul) || false; } |
| const fidl_type_t v1_example_EnumUint8Table = {.type_tag=kFidlTypeEnum, {.coded_enum={.underlying_type=kFidlCodedPrimitive_Uint8, .validate=&EnumValidatorFor_v1_example_EnumUint8, .name="example/EnumUint8"}}}; |
| |
| static bool EnumValidatorFor_v1_example_EnumUint32(uint64_t v) { return (v == 842084399ul) || false; } |
| const fidl_type_t v1_example_EnumUint32Table = {.type_tag=kFidlTypeEnum, {.coded_enum={.underlying_type=kFidlCodedPrimitive_Uint32, .validate=&EnumValidatorFor_v1_example_EnumUint32, .name="example/EnumUint32"}}}; |
| |
| static const struct FidlStructField Fields22v1_example_Regression5[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=1u, .padding=3u}, |
| /*FidlStructField*/{.type=&v1_example_EnumUint32Table, .offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_example_EnumUint8Table, .offset=8u, .padding=1u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=12u, .padding=4u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=25u, .padding=7u} |
| }; |
| const fidl_type_t v1_example_Regression5Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields22v1_example_Regression5, .field_count=6u, .size=32u, .max_out_of_line=0u, .contains_union=false, .name="example/Regression5", .alt_type=&example_Regression5Table}}}; |
| |
| static const struct FidlStructField Fields22v1_example_EmptyStruct[] = {}; |
| const fidl_type_t v1_example_EmptyStructTable = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields22v1_example_EmptyStruct, .field_count=0u, .size=1u, .max_out_of_line=0u, .contains_union=false, .name="example/EmptyStruct", .alt_type=&example_EmptyStructTable}}}; |
| |
| const fidl_type_t v1_example_BitsUint8Table = {.type_tag=kFidlTypeBits, {.coded_bits={.underlying_type=kFidlCodedPrimitive_Uint8, .mask=8ul, .name="example/BitsUint8"}}}; |
| |
| const fidl_type_t v1_example_BitsUint32Table = {.type_tag=kFidlTypeBits, {.coded_bits={.underlying_type=kFidlCodedPrimitive_Uint32, .mask=805306371ul, .name="example/BitsUint32"}}}; |
| |
| static const struct FidlStructField Fields22v1_example_Regression6[] = { |
| /*FidlStructField*/{.type=NULL, .padding_offset=1u, .padding=3u}, |
| /*FidlStructField*/{.type=&v1_example_BitsUint32Table, .offset=4u, .padding=0u}, |
| /*FidlStructField*/{.type=&v1_example_BitsUint8Table, .offset=8u, .padding=1u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=12u, .padding=4u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=24u, .padding=0u}, |
| /*FidlStructField*/{.type=NULL, .padding_offset=25u, .padding=7u} |
| }; |
| const fidl_type_t v1_example_Regression6Table = {.type_tag=kFidlTypeStruct, {.coded_struct={.fields=Fields22v1_example_Regression6, .field_count=6u, .size=32u, .max_out_of_line=0u, .contains_union=false, .name="example/Regression6", .alt_type=&example_Regression6Table}}}; |
| |