blob: b32a7e37a21a01b94570b6c7e49ba24b5b601202 [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
#include <fidl/test.transitivedependencies/cpp/type_conversions.h>
namespace fidl {
namespace internal {
::test_transitivedependencies::Baz
WireNaturalConversionTraits<::test_transitivedependencies::wire::Baz,
::test_transitivedependencies::Baz>::
ToNatural(::test_transitivedependencies::wire::Baz src) {
return ::test_transitivedependencies::Baz(
WireNaturalConversionTraits<
::test_middle::wire::Bar,
::test_middle::Bar>::ToNatural(std::move(src.g)));
}
::test_transitivedependencies::wire::Baz
WireNaturalConversionTraits<::test_transitivedependencies::wire::Baz,
::test_transitivedependencies::Baz>::
ToWire(fidl::AnyArena& arena, ::test_transitivedependencies::Baz src) {
return ::test_transitivedependencies::wire::Baz{
.g =
WireNaturalConversionTraits<::test_middle::wire::Bar,
::test_middle::Bar>::ToWire(arena,
std::move(
src.g())),
};
}
#ifdef __Fuchsia__
#endif // __Fuchsia__
} // namespace internal
} // namespace fidl