blob: 494a3058dbfc3a3e399904075bbbb0ca0475d8fc [file] [log] [blame]
// WARNING: This file is machine generated by fidlc.
#include <lib/fidl/internal.h>
__LOCAL extern const struct FidlCodedStruct test_inheritancewithrecursivedecl_ParentFirstRequestTable;
__LOCAL extern const struct FidlCodedStruct test_inheritancewithrecursivedecl_ParentFirstRequestMessageTable;
__LOCAL extern const struct FidlCodedStruct test_inheritancewithrecursivedecl_ChildSecondRequestTable;
__LOCAL extern const struct FidlCodedStruct test_inheritancewithrecursivedecl_ChildFirstRequestMessageTable;
__LOCAL extern const struct FidlCodedStruct test_inheritancewithrecursivedecl_ChildSecondRequestMessageTable;
static const struct FidlCodedHandle Request40test_inheritancewithrecursivedecl_ParentnonnullableTable = {.tag=kFidlTypeHandle, .handle_subtype=ZX_OBJ_TYPE_CHANNEL, .handle_rights=ZX_DEFAULT_CHANNEL_RIGHTS, .nullable=kFidlNullability_Nonnullable};
static const struct FidlStructElement Fields52test_inheritancewithrecursivedecl_ParentFirstRequest[] = {
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset_v2=0u, .field_type=(fidl_type_t*)(&Request40test_inheritancewithrecursivedecl_ParentnonnullableTable)}}
};
const struct FidlCodedStruct test_inheritancewithrecursivedecl_ParentFirstRequestTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields52test_inheritancewithrecursivedecl_ParentFirstRequest, .element_count=1u, .size_v2=4u, .name="test.inheritancewithrecursivedecl/ParentFirstRequest"};
static const struct FidlStructElement Fields59test_inheritancewithrecursivedecl_ParentFirstRequestMessage[] = {
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset_v2=0u, .field_type=(fidl_type_t*)(&Request40test_inheritancewithrecursivedecl_ParentnonnullableTable)}}
};
const struct FidlCodedStruct test_inheritancewithrecursivedecl_ParentFirstRequestMessageTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields59test_inheritancewithrecursivedecl_ParentFirstRequestMessage, .element_count=1u, .size_v2=4u, .name="test.inheritancewithrecursivedecl/ParentFirstRequestMessage"};
static const struct FidlStructElement Fields52test_inheritancewithrecursivedecl_ChildSecondRequest[] = {
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset_v2=0u, .field_type=(fidl_type_t*)(&Request40test_inheritancewithrecursivedecl_ParentnonnullableTable)}}
};
const struct FidlCodedStruct test_inheritancewithrecursivedecl_ChildSecondRequestTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields52test_inheritancewithrecursivedecl_ChildSecondRequest, .element_count=1u, .size_v2=4u, .name="test.inheritancewithrecursivedecl/ChildSecondRequest"};
static const struct FidlStructElement Fields58test_inheritancewithrecursivedecl_ChildFirstRequestMessage[] = {
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset_v2=0u, .field_type=(fidl_type_t*)(&Request40test_inheritancewithrecursivedecl_ParentnonnullableTable)}}
};
const struct FidlCodedStruct test_inheritancewithrecursivedecl_ChildFirstRequestMessageTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields58test_inheritancewithrecursivedecl_ChildFirstRequestMessage, .element_count=1u, .size_v2=4u, .name="test.inheritancewithrecursivedecl/ChildFirstRequestMessage"};
static const struct FidlStructElement Fields59test_inheritancewithrecursivedecl_ChildSecondRequestMessage[] = {
/*FidlStructPadding*/{.field=/*FidlStructField*/{.header=/*FidlStructElementHeader*/{.element_type=kFidlStructElementType_Field, .is_resource=kFidlIsResource_Resource},.offset_v2=0u, .field_type=(fidl_type_t*)(&Request40test_inheritancewithrecursivedecl_ParentnonnullableTable)}}
};
const struct FidlCodedStruct test_inheritancewithrecursivedecl_ChildSecondRequestMessageTable = {.tag=kFidlTypeStruct, .contains_envelope=kFidlContainsEnvelope_DoesNotContainEnvelope, .is_empty=kFidlEmpty_IsNotEmpty, .elements=Fields59test_inheritancewithrecursivedecl_ChildSecondRequestMessage, .element_count=1u, .size_v2=4u, .name="test.inheritancewithrecursivedecl/ChildSecondRequestMessage"};