blob: 54f18a1c318dc8b03bf4bc0657ac530b03f6e292 [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
// fidl_experiment = output_index_json
#pragma once
#include <fidl/test.anonymous/cpp/wire.h>
// For ::fidl::fuzzing::DecoderEncoderImpl.
#include <lib/fidl/cpp/fuzzing/decoder_encoder.h>
namespace fuzzing {
inline constexpr ::std::array<::fidl::fuzzing::DecoderEncoderForType, 12>
test_anonymous_decoder_encoders = {
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "::test_anonymous::wire::OverrideTest",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = false,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::OverrideTest, false>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "A transactional message using ::test_anonymous::wire::OverrideTest as the body",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = true,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::OverrideTest, true>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "::test_anonymous::wire::FunctionApplication",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = false,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::FunctionApplication, false>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "A transactional message using ::test_anonymous::wire::FunctionApplication as the body",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = true,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::FunctionApplication, true>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "::test_anonymous::wire::TableData",
.has_flexible_envelope = false,
.treat_bytes_as_transactional_message = false,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::TableData, false>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "A transactional message using ::test_anonymous::wire::TableData as the body",
.has_flexible_envelope = false,
.treat_bytes_as_transactional_message = true,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::TableData, true>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "::test_anonymous::wire::TableMember",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = false,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::TableMember, false>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "A transactional message using ::test_anonymous::wire::TableMember as the body",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = true,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::TableMember, true>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "::test_anonymous::wire::SomeProtocolSomeMethodRequest",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = false,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::SomeProtocolSomeMethodRequest, false>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "A transactional message using ::test_anonymous::wire::SomeProtocolSomeMethodRequest as the body",
.has_flexible_envelope = true,
.treat_bytes_as_transactional_message = true,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::SomeProtocolSomeMethodRequest, true>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "::test_anonymous::wire::SomeProtocolSomeMethodResponse",
.has_flexible_envelope = false,
.treat_bytes_as_transactional_message = false,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::SomeProtocolSomeMethodResponse, false>,
},
::fidl::fuzzing::DecoderEncoderForType{
.fidl_type_name = "A transactional message using ::test_anonymous::wire::SomeProtocolSomeMethodResponse as the body",
.has_flexible_envelope = false,
.treat_bytes_as_transactional_message = true,
.decoder_encoder = ::fidl::fuzzing::DecoderEncoderImpl<::test_anonymous::wire::SomeProtocolSomeMethodResponse, true>,
},
};
} // namespace fuzzing