| // WARNING: This file is machine generated by fidlc. |
| |
| #include <lib/fidl/internal.h> |
| |
| |
| __LOCAL extern const struct FidlCodedXUnion test_anonymous_UnionMemberTable; |
| __LOCAL extern const struct FidlCodedXUnion test_anonymous_UnionMemberNullableRefTable; |
| __LOCAL extern const struct FidlCodedStruct test_anonymous_TableDataTable; |
| __LOCAL extern const struct FidlCodedTable test_anonymous_TableMemberTable; |
| __LOCAL extern const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodRequestTable; |
| __LOCAL extern const struct FidlCodedEnum test_anonymous_SomeProtocol_SomeMethod_ErrorTable; |
| __LOCAL extern const struct FidlCodedEnum test_anonymous_OpTable; |
| __LOCAL extern const struct FidlCodedStruct test_anonymous_OverrideTestTable; |
| __LOCAL extern const struct FidlCodedBits test_anonymous_FlagsTable; |
| __LOCAL extern const struct FidlCodedTable test_anonymous_FunctionApplicationTable; |
| __LOCAL extern const struct FidlCodedXUnion test_anonymous_ExpressionTable; |
| __LOCAL extern const struct FidlCodedXUnion test_anonymous_ExpressionNullableRefTable; |
| __LOCAL extern const struct FidlCodedBits test_anonymous_BitsMemberTable; |
| __LOCAL extern const struct FidlCodedStruct test_anonymous_SomeProtocol_SomeMethod_ResponseTable; |
| __LOCAL extern const struct FidlCodedXUnion test_anonymous_SomeProtocol_SomeMethod_ResultTable; |
| __LOCAL extern const struct FidlCodedXUnion test_anonymous_SomeProtocol_SomeMethod_ResultNullableRefTable; |
| __LOCAL extern const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodTopResponseTable; |
| __LOCAL extern const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodRequestMessageTable; |
| __LOCAL extern const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodResponseMessageTable; |
| |
| |
| static const struct FidlCodedVector Vector10nonnullable24test_anonymous_TableDataTable = {.tag=kFidlTypeVector, .element=(fidl_type_t*)(&test_anonymous_TableDataTable), .max_count=10u, .element_size_v2=1u, .nullable=kFidlNullability_Nonnullable, .element_memcpy_compatibility=kFidlMemcpyCompatibility_CanMemcpy}; |
| |
| static const struct FidlCodedString String100nonnullableTable = {.tag=kFidlTypeString, .max_size=100u, .nullable=kFidlNullability_Nonnullable}; |
| |
| static const struct FidlCodedVector Vector5nonnullable36test_anonymous_ExpressionNullableRefTable = {.tag=kFidlTypeVector, .element=(fidl_type_t*)(&test_anonymous_ExpressionNullableRefTable), .max_count=5u, .element_size_v2=16u, .nullable=kFidlNullability_Nonnullable, .element_memcpy_compatibility=kFidlMemcpyCompatibility_CannotMemcpy}; |
| |
| |
| static const struct FidlXUnionField Fields26test_anonymous_UnionMember[] = { |
| /*FidlXUnionField*/{.type=NULL}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&fidl_internal_kUint8Table)} |
| }; |
| const struct FidlCodedXUnion test_anonymous_UnionMemberTable = {.tag=kFidlTypeXUnion, .field_count=2u, .fields=Fields26test_anonymous_UnionMember, .nullable=kFidlNullability_Nonnullable, .name="test.anonymous/UnionMember", .strictness=kFidlStrictness_Flexible, .is_resource=kFidlIsResource_NotResource}; |
| static const struct FidlXUnionField Fields37test_anonymous_UnionMemberNullableRef[] = { |
| /*FidlXUnionField*/{.type=NULL}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&fidl_internal_kUint8Table)} |
| }; |
| const struct FidlCodedXUnion test_anonymous_UnionMemberNullableRefTable = {.tag=kFidlTypeXUnion, .field_count=2u, .fields=Fields37test_anonymous_UnionMemberNullableRef, .nullable=kFidlNullability_Nullable, .name="test.anonymous/UnionMember", .strictness=kFidlStrictness_Flexible, .is_resource=kFidlIsResource_NotResource}; |
| const struct FidlCodedStruct test_anonymous_TableDataTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=NULL, .element_count=0u, .size_v2=1u, .name="test.anonymous/TableData"}; |
| |
| static const struct FidlTableField Fields26test_anonymous_TableMember[] = { |
| /*FidlTableField*/{.type=(fidl_type_t*)(&Vector10nonnullable24test_anonymous_TableDataTable), .ordinal=2u} |
| }; |
| const struct FidlCodedTable test_anonymous_TableMemberTable = {.tag=kFidlTypeTable, .fields=Fields26test_anonymous_TableMember, .field_count=1u, .is_resource=kFidlIsResource_NotResource, .name="test.anonymous/TableMember"}; |
| |
| static const struct FidlStructElement Fields44test_anonymous_SomeProtocolSomeMethodRequest[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&test_anonymous_UnionMemberTable)}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=16u, .field_type=(fidl_type_t*)(&test_anonymous_TableMemberTable)}} |
| }; |
| const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodRequestTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_ContainsEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields44test_anonymous_SomeProtocolSomeMethodRequest, .element_count=2u, .size_v2=32u, .name="test.anonymous/SomeProtocolSomeMethodRequest"}; |
| |
| const struct FidlCodedEnum test_anonymous_SomeProtocol_SomeMethod_ErrorTable = {.tag=kFidlTypeEnum, .underlying_type=kFidlCodedPrimitiveSubtype_Uint32, .strictness=kFidlStrictness_Flexible, .validate=NULL, .name="test.anonymous/SomeProtocol_SomeMethod_Error"}; |
| |
| const struct FidlCodedEnum test_anonymous_OpTable = {.tag=kFidlTypeEnum, .underlying_type=kFidlCodedPrimitiveSubtype_Uint32, .strictness=kFidlStrictness_Flexible, .validate=NULL, .name="test.anonymous/Op"}; |
| |
| static const struct FidlStructElement Fields27test_anonymous_OverrideTest[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&test_anonymous_OpTable)}}, |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=4u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967295u}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=8u, .field_type=(fidl_type_t*)(&test_anonymous_ExpressionNullableRefTable)}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=24u, .field_type=(fidl_type_t*)(&test_anonymous_ExpressionNullableRefTable)}} |
| }; |
| const struct FidlCodedStruct test_anonymous_OverrideTestTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_ContainsEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields27test_anonymous_OverrideTest, .element_count=4u, .size_v2=40u, .name="test.anonymous/OverrideTest"}; |
| |
| const struct FidlCodedBits test_anonymous_FlagsTable = {.tag=kFidlTypeBits, .underlying_type=kFidlCodedPrimitiveSubtype_Uint16, .strictness=kFidlStrictness_Flexible, .mask=1ul, .name="test.anonymous/Flags"}; |
| |
| static const struct FidlTableField Fields34test_anonymous_FunctionApplication[] = { |
| /*FidlTableField*/{.type=(fidl_type_t*)(&String100nonnullableTable), .ordinal=1u}, |
| /*FidlTableField*/{.type=(fidl_type_t*)(&Vector5nonnullable36test_anonymous_ExpressionNullableRefTable), .ordinal=3u}, |
| /*FidlTableField*/{.type=(fidl_type_t*)(&test_anonymous_FlagsTable), .ordinal=4u} |
| }; |
| const struct FidlCodedTable test_anonymous_FunctionApplicationTable = {.tag=kFidlTypeTable, .fields=Fields34test_anonymous_FunctionApplication, .field_count=3u, .is_resource=kFidlIsResource_NotResource, .name="test.anonymous/FunctionApplication"}; |
| |
| static const struct FidlXUnionField Fields25test_anonymous_Expression[] = { |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&fidl_internal_kUint64Table)}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_OverrideTestTable)}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_FunctionApplicationTable)} |
| }; |
| const struct FidlCodedXUnion test_anonymous_ExpressionTable = {.tag=kFidlTypeXUnion, .field_count=3u, .fields=Fields25test_anonymous_Expression, .nullable=kFidlNullability_Nonnullable, .name="test.anonymous/Expression", .strictness=kFidlStrictness_Flexible, .is_resource=kFidlIsResource_NotResource}; |
| static const struct FidlXUnionField Fields36test_anonymous_ExpressionNullableRef[] = { |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&fidl_internal_kUint64Table)}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_OverrideTestTable)}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_FunctionApplicationTable)} |
| }; |
| const struct FidlCodedXUnion test_anonymous_ExpressionNullableRefTable = {.tag=kFidlTypeXUnion, .field_count=3u, .fields=Fields36test_anonymous_ExpressionNullableRef, .nullable=kFidlNullability_Nullable, .name="test.anonymous/Expression", .strictness=kFidlStrictness_Flexible, .is_resource=kFidlIsResource_NotResource}; |
| const struct FidlCodedBits test_anonymous_BitsMemberTable = {.tag=kFidlTypeBits, .underlying_type=kFidlCodedPrimitiveSubtype_Uint32, .strictness=kFidlStrictness_Flexible, .mask=3ul, .name="test.anonymous/BitsMember"}; |
| |
| static const struct FidlStructElement Fields47test_anonymous_SomeProtocol_SomeMethod_Response[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&test_anonymous_BitsMemberTable)}} |
| }; |
| const struct FidlCodedStruct test_anonymous_SomeProtocol_SomeMethod_ResponseTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields47test_anonymous_SomeProtocol_SomeMethod_Response, .element_count=1u, .size_v2=4u, .name="test.anonymous/SomeProtocol_SomeMethod_Response"}; |
| |
| static const struct FidlXUnionField Fields45test_anonymous_SomeProtocol_SomeMethod_Result[] = { |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_SomeProtocol_SomeMethod_ResponseTable)}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_SomeProtocol_SomeMethod_ErrorTable)} |
| }; |
| const struct FidlCodedXUnion test_anonymous_SomeProtocol_SomeMethod_ResultTable = {.tag=kFidlTypeXUnion, .field_count=2u, .fields=Fields45test_anonymous_SomeProtocol_SomeMethod_Result, .nullable=kFidlNullability_Nonnullable, .name="test.anonymous/SomeProtocol_SomeMethod_Result", .strictness=kFidlStrictness_Strict, .is_resource=kFidlIsResource_NotResource}; |
| static const struct FidlXUnionField Fields56test_anonymous_SomeProtocol_SomeMethod_ResultNullableRef[] = { |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_SomeProtocol_SomeMethod_ResponseTable)}, |
| /*FidlXUnionField*/{.type=(fidl_type_t*)(&test_anonymous_SomeProtocol_SomeMethod_ErrorTable)} |
| }; |
| const struct FidlCodedXUnion test_anonymous_SomeProtocol_SomeMethod_ResultNullableRefTable = {.tag=kFidlTypeXUnion, .field_count=2u, .fields=Fields56test_anonymous_SomeProtocol_SomeMethod_ResultNullableRef, .nullable=kFidlNullability_Nullable, .name="test.anonymous/SomeProtocol_SomeMethod_Result", .strictness=kFidlStrictness_Strict, .is_resource=kFidlIsResource_NotResource}; |
| static const struct FidlStructElement Fields48test_anonymous_SomeProtocolSomeMethodTopResponse[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&test_anonymous_SomeProtocol_SomeMethod_ResultTable)}} |
| }; |
| const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodTopResponseTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_ContainsEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields48test_anonymous_SomeProtocolSomeMethodTopResponse, .element_count=1u, .size_v2=16u, .name="test.anonymous/SomeProtocolSomeMethodTopResponse"}; |
| |
| static const struct FidlStructElement Fields51test_anonymous_SomeProtocolSomeMethodRequestMessage[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&test_anonymous_UnionMemberTable)}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=16u, .field_type=(fidl_type_t*)(&test_anonymous_TableMemberTable)}} |
| }; |
| const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodRequestMessageTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_ContainsEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields51test_anonymous_SomeProtocolSomeMethodRequestMessage, .element_count=2u, .size_v2=32u, .name="test.anonymous/SomeProtocolSomeMethodRequestMessage"}; |
| |
| static const struct FidlStructElement Fields52test_anonymous_SomeProtocolSomeMethodResponseMessage[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&test_anonymous_SomeProtocol_SomeMethod_ResultTable)}} |
| }; |
| const struct FidlCodedStruct test_anonymous_SomeProtocolSomeMethodResponseMessageTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_ContainsEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields52test_anonymous_SomeProtocolSomeMethodResponseMessage, .element_count=1u, .size_v2=16u, .name="test.anonymous/SomeProtocolSomeMethodResponseMessage"}; |
| |