| // WARNING: This file is machine generated by fidlc. |
| |
| #include <lib/fidl/internal.h> |
| |
| |
| extern const struct FidlCodedBits zx_rightsTable; |
| extern const struct FidlCodedEnum zx_obj_typeTable; |
| extern const struct FidlCodedStruct fidl_test_encapsulatedstructs_NonInlineStructTestStructTable; |
| extern const struct FidlCodedStruct fidl_test_encapsulatedstructs_Int8Int32Table; |
| extern const struct FidlCodedStruct fidl_test_encapsulatedstructs_Int16Int8Table; |
| extern const struct FidlCodedStruct fidl_test_encapsulatedstructs_ArrayInt16Int8Table; |
| extern const struct FidlCodedStruct fidl_test_encapsulatedstructs_StructPaddingTestStructTable; |
| extern const struct FidlCodedStruct fidl_test_encapsulatedstructs_TopLevelStructTable; |
| |
| static const struct FidlCodedStructPointer Pointer39fidl_test_encapsulatedstructs_Int16Int8Table = {.tag=kFidlTypeStructPointer, .struct_type=&fidl_test_encapsulatedstructs_Int16Int8Table}; |
| |
| static const struct FidlCodedHandle Handlehandle2147483648nonnullableTable = {.tag=kFidlTypeHandle, .handle_subtype=ZX_OBJ_TYPE_NONE, .handle_rights=2147483648u, .nullable=kFidlNullability_Nonnullable}; |
| |
| static const struct FidlCodedArray Array12_39fidl_test_encapsulatedstructs_Int16Int8Table __attribute__((unused)) = {.tag=kFidlTypeArray, .element=(fidl_type_t*)(&fidl_test_encapsulatedstructs_Int16Int8Table), .array_size=12u, .element_size=4u}; |
| |
| |
| static const struct FidlStructElement Fields55fidl_test_encapsulatedstructs_NonInlineStructTestStruct[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset=0u, .field_type=(fidl_type_t*)(&Pointer39fidl_test_encapsulatedstructs_Int16Int8Table)}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset=8u, .field_type=(fidl_type_t*)(&Handlehandle2147483648nonnullableTable)}}, |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=12u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967295u}} |
| }; |
| const struct FidlCodedStruct fidl_test_encapsulatedstructs_NonInlineStructTestStructTable = {.tag=kFidlTypeStruct, .elements=Fields55fidl_test_encapsulatedstructs_NonInlineStructTestStruct, .element_count=3u, .size=16u, .name="fidl.test.encapsulatedstructs/NonInlineStructTestStruct"}; |
| |
| static const struct FidlStructElement Fields39fidl_test_encapsulatedstructs_Int8Int32[] = { |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=0u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967040u}} |
| }; |
| const struct FidlCodedStruct fidl_test_encapsulatedstructs_Int8Int32Table = {.tag=kFidlTypeStruct, .elements=Fields39fidl_test_encapsulatedstructs_Int8Int32, .element_count=1u, .size=8u, .name="fidl.test.encapsulatedstructs/Int8Int32"}; |
| |
| static const struct FidlStructElement Fields39fidl_test_encapsulatedstructs_Int16Int8[] = { |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=2u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding16,.is_resource=kFidlIsResource_NotResource},.mask_16=65280u}} |
| }; |
| const struct FidlCodedStruct fidl_test_encapsulatedstructs_Int16Int8Table = {.tag=kFidlTypeStruct, .elements=Fields39fidl_test_encapsulatedstructs_Int16Int8, .element_count=1u, .size=4u, .name="fidl.test.encapsulatedstructs/Int16Int8"}; |
| |
| static const struct FidlStructElement Fields44fidl_test_encapsulatedstructs_ArrayInt16Int8[] = { |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset=0u, .field_type=(fidl_type_t*)(&Array12_39fidl_test_encapsulatedstructs_Int16Int8Table)}} |
| }; |
| const struct FidlCodedStruct fidl_test_encapsulatedstructs_ArrayInt16Int8Table = {.tag=kFidlTypeStruct, .elements=Fields44fidl_test_encapsulatedstructs_ArrayInt16Int8, .element_count=1u, .size=12u, .name="fidl.test.encapsulatedstructs/ArrayInt16Int8"}; |
| |
| static const struct FidlStructElement Fields53fidl_test_encapsulatedstructs_StructPaddingTestStruct[] = { |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=2u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding16,.is_resource=kFidlIsResource_NotResource},.mask_16=65280u}}, |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=4u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967040u}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset=12u, .field_type=(fidl_type_t*)(&Array12_39fidl_test_encapsulatedstructs_Int16Int8Table)}} |
| }; |
| const struct FidlCodedStruct fidl_test_encapsulatedstructs_StructPaddingTestStructTable = {.tag=kFidlTypeStruct, .elements=Fields53fidl_test_encapsulatedstructs_StructPaddingTestStruct, .element_count=3u, .size=24u, .name="fidl.test.encapsulatedstructs/StructPaddingTestStruct"}; |
| |
| static const struct FidlStructElement Fields44fidl_test_encapsulatedstructs_TopLevelStruct[] = { |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=2u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding16,.is_resource=kFidlIsResource_NotResource},.mask_16=65280u}}, |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=4u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967040u}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset=12u, .field_type=(fidl_type_t*)(&Array12_39fidl_test_encapsulatedstructs_Int16Int8Table)}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset=24u, .field_type=(fidl_type_t*)(&Pointer39fidl_test_encapsulatedstructs_Int16Int8Table)}}, |
| /*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset=32u, .field_type=(fidl_type_t*)(&Handlehandle2147483648nonnullableTable)}}, |
| /*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset=36u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967295u}} |
| }; |
| const struct FidlCodedStruct fidl_test_encapsulatedstructs_TopLevelStructTable = {.tag=kFidlTypeStruct, .elements=Fields44fidl_test_encapsulatedstructs_TopLevelStruct, .element_count=6u, .size=40u, .name="fidl.test.encapsulatedstructs/TopLevelStruct"}; |
| |