blob: 59458b8f60f7adf0e447a7c126d866ba25093587 [file] [log] [blame]
// WARNING: This file is machine generated by fidlc.
#include <lib/fidl/internal.h>
__LOCAL extern const struct FidlCodedBits zx_rightsTable;
__LOCAL extern const struct FidlCodedEnum zx_obj_typeTable;
__LOCAL extern const struct FidlCodedStruct test_encapsulatedstructs_NonInlineStructTestStructTable;
__LOCAL extern const struct FidlCodedStruct test_encapsulatedstructs_Int8Int32Table;
__LOCAL extern const struct FidlCodedStruct test_encapsulatedstructs_Int16Int8Table;
__LOCAL extern const struct FidlCodedStruct test_encapsulatedstructs_ArrayInt16Int8Table;
__LOCAL extern const struct FidlCodedStruct test_encapsulatedstructs_StructPaddingTestStructTable;
__LOCAL extern const struct FidlCodedStruct test_encapsulatedstructs_TopLevelStructTable;
static const struct FidlCodedStructPointer Pointer34test_encapsulatedstructs_Int16Int8Table = {.tag=kFidlTypeStructPointer, .struct_type=&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_34test_encapsulatedstructs_Int16Int8Table __attribute__((unused)) = {.tag=kFidlTypeArray, .element=(fidl_type_t*)(&test_encapsulatedstructs_Int16Int8Table), .array_size_v2=12u, .element_size_v2=4u};
static const struct FidlStructElement Fields50test_encapsulatedstructs_NonInlineStructTestStruct[] = {
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&Pointer34test_encapsulatedstructs_Int16Int8Table)}},
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset_v2=8u, .field_type=(fidl_type_t*)(&Handlehandle2147483648nonnullableTable)}},
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=12u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967295u}}
};
const struct FidlCodedStruct test_encapsulatedstructs_NonInlineStructTestStructTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields50test_encapsulatedstructs_NonInlineStructTestStruct, .element_count=3u, .size_v2=16u, .name="test.encapsulatedstructs/NonInlineStructTestStruct"};
static const struct FidlStructElement Fields34test_encapsulatedstructs_Int8Int32[] = {
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=0u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967040u}}
};
const struct FidlCodedStruct test_encapsulatedstructs_Int8Int32Table = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields34test_encapsulatedstructs_Int8Int32, .element_count=1u, .size_v2=8u, .name="test.encapsulatedstructs/Int8Int32"};
static const struct FidlStructElement Fields34test_encapsulatedstructs_Int16Int8[] = {
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=2u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding16,.is_resource=kFidlIsResource_NotResource},.mask_16=65280u}}
};
const struct FidlCodedStruct test_encapsulatedstructs_Int16Int8Table = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields34test_encapsulatedstructs_Int16Int8, .element_count=1u, .size_v2=4u, .name="test.encapsulatedstructs/Int16Int8"};
static const struct FidlStructElement Fields39test_encapsulatedstructs_ArrayInt16Int8[] = {
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=0u, .field_type=(fidl_type_t*)(&Array12_34test_encapsulatedstructs_Int16Int8Table)}}
};
const struct FidlCodedStruct test_encapsulatedstructs_ArrayInt16Int8Table = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields39test_encapsulatedstructs_ArrayInt16Int8, .element_count=1u, .size_v2=12u, .name="test.encapsulatedstructs/ArrayInt16Int8"};
static const struct FidlStructElement Fields48test_encapsulatedstructs_StructPaddingTestStruct[] = {
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=2u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding16,.is_resource=kFidlIsResource_NotResource},.mask_16=65280u}},
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=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_v2=12u, .field_type=(fidl_type_t*)(&Array12_34test_encapsulatedstructs_Int16Int8Table)}}
};
const struct FidlCodedStruct test_encapsulatedstructs_StructPaddingTestStructTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields48test_encapsulatedstructs_StructPaddingTestStruct, .element_count=3u, .size_v2=24u, .name="test.encapsulatedstructs/StructPaddingTestStruct"};
static const struct FidlStructElement Fields39test_encapsulatedstructs_TopLevelStruct[] = {
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=2u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding16,.is_resource=kFidlIsResource_NotResource},.mask_16=65280u}},
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=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_v2=12u, .field_type=(fidl_type_t*)(&Array12_34test_encapsulatedstructs_Int16Int8Table)}},
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_NotResource},.offset_v2=24u, .field_type=(fidl_type_t*)(&Pointer34test_encapsulatedstructs_Int16Int8Table)}},
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset_v2=32u, .field_type=(fidl_type_t*)(&Handlehandle2147483648nonnullableTable)}},
/*FidlStructPadding*/{.padding=/*FidlStructPadding*/{.offset_v2=36u, .header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Padding32,.is_resource=kFidlIsResource_NotResource},.mask_32=4294967295u}}
};
const struct FidlCodedStruct test_encapsulatedstructs_TopLevelStructTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields39test_encapsulatedstructs_TopLevelStruct, .element_count=6u, .size_v2=40u, .name="test.encapsulatedstructs/TopLevelStruct"};