blob: 512cb073836eb7360ee8c61cf196a775a8358e5d [file]
/**
* Generated by the Emboss compiler. DO NOT EDIT!
*/
#ifndef TESTDATA_MANY_CONDITIONALS_EMB_H_
#define TESTDATA_MANY_CONDITIONALS_EMB_H_
#include <stdint.h>
#include <string.h>
#include <algorithm>
#include <type_traits>
#include <utility>
#include "runtime/cpp/emboss_cpp_util.h"
#include "runtime/cpp/emboss_prelude.h"
#include "runtime/cpp/emboss_enum_view.h"
#include "runtime/cpp/emboss_text_util.h"
/* NOLINTBEGIN */
namespace emboss {
namespace test {
namespace LargeConditionals {
} // namespace LargeConditionals
template <class Storage>
class GenericLargeConditionalsView;
namespace LargeConditionals {
} // namespace LargeConditionals
template <class View>
struct EmbossReservedInternalIsGenericLargeConditionalsView;
template <class Storage>
class GenericLargeConditionalsView final {
public:
GenericLargeConditionalsView() : backing_() {}
explicit GenericLargeConditionalsView(
Storage emboss_reserved_local_bytes)
: backing_(emboss_reserved_local_bytes)
{}
template <typename OtherStorage>
GenericLargeConditionalsView(
const GenericLargeConditionalsView<OtherStorage> &emboss_reserved_local_other)
: backing_{emboss_reserved_local_other.BackingStorage()}
{}
template <typename Arg,
typename = typename ::std::enable_if<
!EmbossReservedInternalIsGenericLargeConditionalsView<
typename ::std::remove_cv<typename ::std::remove_reference<
Arg>::type>::type>::value>::type>
explicit GenericLargeConditionalsView(
Arg &&emboss_reserved_local_arg)
: backing_(::std::forward<Arg>(
emboss_reserved_local_arg))
{}
template <typename Arg0, typename Arg1, typename... Args>
explicit GenericLargeConditionalsView(
Arg0 &&emboss_reserved_local_arg0,
Arg1 &&emboss_reserved_local_arg1, Args &&... emboss_reserved_local_args)
: backing_(::std::forward<Arg0>(emboss_reserved_local_arg0),
::std::forward<Arg1>(emboss_reserved_local_arg1),
::std::forward<Args>(
emboss_reserved_local_args)...)
{}
template <typename OtherStorage>
GenericLargeConditionalsView<Storage> &operator=(
const GenericLargeConditionalsView<OtherStorage> &emboss_reserved_local_other) {
backing_ = emboss_reserved_local_other.BackingStorage();
return *this;
}
bool Ok() const {
if (!IsComplete()) return false;
const auto emboss_reserved_local_ok_subexpr_1 = tag();
const auto emboss_reserved_local_ok_subexpr_2 = (emboss_reserved_local_ok_subexpr_1.Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(emboss_reserved_local_ok_subexpr_1.UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>());
if (!has_tag().Known()) return false;
if (has_tag().ValueOrDefault() && !tag().Ok()) return false;
if (!has_IntrinsicSizeInBytes().Known()) return false;
if (has_IntrinsicSizeInBytes().ValueOrDefault() && !IntrinsicSizeInBytes().Ok()) return false;
if (!has_MaxSizeInBytes().Known()) return false;
if (has_MaxSizeInBytes().ValueOrDefault() && !MaxSizeInBytes().Ok()) return false;
if (!has_MinSizeInBytes().Known()) return false;
if (has_MinSizeInBytes().ValueOrDefault() && !MinSizeInBytes().Ok()) return false;
{
const auto emboss_reserved_switch_discrim = emboss_reserved_local_ok_subexpr_2;
if (!emboss_reserved_switch_discrim.Known()) return false;
switch (emboss_reserved_switch_discrim.ValueOrDefault()) {
case static_cast</**/::std::int32_t>(0LL):
if (!f0().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(1LL):
if (!f1().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(2LL):
if (!f2().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(3LL):
if (!f3().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(4LL):
if (!f4().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(5LL):
if (!f5().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(6LL):
if (!f6().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(7LL):
if (!f7().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(8LL):
if (!f8().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(9LL):
if (!f9().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(10LL):
if (!f10().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(11LL):
if (!f11().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(12LL):
if (!f12().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(13LL):
if (!f13().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(14LL):
if (!f14().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(15LL):
if (!f15().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(16LL):
if (!f16().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(17LL):
if (!f17().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(18LL):
if (!f18().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(19LL):
if (!f19().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(20LL):
if (!f20().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(21LL):
if (!f21().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(22LL):
if (!f22().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(23LL):
if (!f23().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(24LL):
if (!f24().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(25LL):
if (!f25().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(26LL):
if (!f26().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(27LL):
if (!f27().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(28LL):
if (!f28().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(29LL):
if (!f29().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(30LL):
if (!f30().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(31LL):
if (!f31().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(32LL):
if (!f32().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(33LL):
if (!f33().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(34LL):
if (!f34().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(35LL):
if (!f35().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(36LL):
if (!f36().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(37LL):
if (!f37().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(38LL):
if (!f38().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(39LL):
if (!f39().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(40LL):
if (!f40().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(41LL):
if (!f41().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(42LL):
if (!f42().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(43LL):
if (!f43().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(44LL):
if (!f44().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(45LL):
if (!f45().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(46LL):
if (!f46().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(47LL):
if (!f47().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(48LL):
if (!f48().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(49LL):
if (!f49().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(50LL):
if (!f50().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(51LL):
if (!f51().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(52LL):
if (!f52().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(53LL):
if (!f53().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(54LL):
if (!f54().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(55LL):
if (!f55().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(56LL):
if (!f56().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(57LL):
if (!f57().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(58LL):
if (!f58().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(59LL):
if (!f59().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(60LL):
if (!f60().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(61LL):
if (!f61().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(62LL):
if (!f62().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(63LL):
if (!f63().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(64LL):
if (!f64().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(65LL):
if (!f65().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(66LL):
if (!f66().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(67LL):
if (!f67().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(68LL):
if (!f68().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(69LL):
if (!f69().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(70LL):
if (!f70().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(71LL):
if (!f71().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(72LL):
if (!f72().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(73LL):
if (!f73().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(74LL):
if (!f74().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(75LL):
if (!f75().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(76LL):
if (!f76().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(77LL):
if (!f77().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(78LL):
if (!f78().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(79LL):
if (!f79().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(80LL):
if (!f80().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(81LL):
if (!f81().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(82LL):
if (!f82().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(83LL):
if (!f83().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(84LL):
if (!f84().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(85LL):
if (!f85().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(86LL):
if (!f86().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(87LL):
if (!f87().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(88LL):
if (!f88().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(89LL):
if (!f89().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(90LL):
if (!f90().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(91LL):
if (!f91().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(92LL):
if (!f92().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(93LL):
if (!f93().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(94LL):
if (!f94().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(95LL):
if (!f95().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(96LL):
if (!f96().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(97LL):
if (!f97().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(98LL):
if (!f98().Ok()) return false;
break;
case static_cast</**/::std::int32_t>(99LL):
if (!f99().Ok()) return false;
break;
default: break;
}
}
if (!has_f0_copy().Known()) return false;
if (has_f0_copy().ValueOrDefault() && !f0_copy().Ok()) return false;
return true;
}
Storage BackingStorage() const { return backing_; }
bool IsComplete() const {
return backing_.Ok() && IntrinsicSizeInBytes().Ok() &&
backing_.SizeInBytes() >=
static_cast</**/ ::std::size_t>(
IntrinsicSizeInBytes().UncheckedRead());
}
::std::size_t SizeInBytes() const {
return static_cast</**/ ::std::size_t>(IntrinsicSizeInBytes().Read());
}
bool SizeIsKnown() const { return IntrinsicSizeInBytes().Ok(); }
template <typename OtherStorage>
bool Equals(
GenericLargeConditionalsView<OtherStorage> emboss_reserved_local_other) const {
if (!has_tag().Known()) return false;
if (!emboss_reserved_local_other.has_tag().Known()) return false;
if (emboss_reserved_local_other.has_tag().ValueOrDefault() &&
!has_tag().ValueOrDefault())
return false;
if (has_tag().ValueOrDefault() &&
!emboss_reserved_local_other.has_tag().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_tag().ValueOrDefault() &&
has_tag().ValueOrDefault() &&
!tag().Equals(emboss_reserved_local_other.tag()))
return false;
if (!has_f0().Known()) return false;
if (!emboss_reserved_local_other.has_f0().Known()) return false;
if (emboss_reserved_local_other.has_f0().ValueOrDefault() &&
!has_f0().ValueOrDefault())
return false;
if (has_f0().ValueOrDefault() &&
!emboss_reserved_local_other.has_f0().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f0().ValueOrDefault() &&
has_f0().ValueOrDefault() &&
!f0().Equals(emboss_reserved_local_other.f0()))
return false;
if (!has_f1().Known()) return false;
if (!emboss_reserved_local_other.has_f1().Known()) return false;
if (emboss_reserved_local_other.has_f1().ValueOrDefault() &&
!has_f1().ValueOrDefault())
return false;
if (has_f1().ValueOrDefault() &&
!emboss_reserved_local_other.has_f1().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f1().ValueOrDefault() &&
has_f1().ValueOrDefault() &&
!f1().Equals(emboss_reserved_local_other.f1()))
return false;
if (!has_f2().Known()) return false;
if (!emboss_reserved_local_other.has_f2().Known()) return false;
if (emboss_reserved_local_other.has_f2().ValueOrDefault() &&
!has_f2().ValueOrDefault())
return false;
if (has_f2().ValueOrDefault() &&
!emboss_reserved_local_other.has_f2().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f2().ValueOrDefault() &&
has_f2().ValueOrDefault() &&
!f2().Equals(emboss_reserved_local_other.f2()))
return false;
if (!has_f3().Known()) return false;
if (!emboss_reserved_local_other.has_f3().Known()) return false;
if (emboss_reserved_local_other.has_f3().ValueOrDefault() &&
!has_f3().ValueOrDefault())
return false;
if (has_f3().ValueOrDefault() &&
!emboss_reserved_local_other.has_f3().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f3().ValueOrDefault() &&
has_f3().ValueOrDefault() &&
!f3().Equals(emboss_reserved_local_other.f3()))
return false;
if (!has_f4().Known()) return false;
if (!emboss_reserved_local_other.has_f4().Known()) return false;
if (emboss_reserved_local_other.has_f4().ValueOrDefault() &&
!has_f4().ValueOrDefault())
return false;
if (has_f4().ValueOrDefault() &&
!emboss_reserved_local_other.has_f4().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f4().ValueOrDefault() &&
has_f4().ValueOrDefault() &&
!f4().Equals(emboss_reserved_local_other.f4()))
return false;
if (!has_f5().Known()) return false;
if (!emboss_reserved_local_other.has_f5().Known()) return false;
if (emboss_reserved_local_other.has_f5().ValueOrDefault() &&
!has_f5().ValueOrDefault())
return false;
if (has_f5().ValueOrDefault() &&
!emboss_reserved_local_other.has_f5().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f5().ValueOrDefault() &&
has_f5().ValueOrDefault() &&
!f5().Equals(emboss_reserved_local_other.f5()))
return false;
if (!has_f6().Known()) return false;
if (!emboss_reserved_local_other.has_f6().Known()) return false;
if (emboss_reserved_local_other.has_f6().ValueOrDefault() &&
!has_f6().ValueOrDefault())
return false;
if (has_f6().ValueOrDefault() &&
!emboss_reserved_local_other.has_f6().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f6().ValueOrDefault() &&
has_f6().ValueOrDefault() &&
!f6().Equals(emboss_reserved_local_other.f6()))
return false;
if (!has_f7().Known()) return false;
if (!emboss_reserved_local_other.has_f7().Known()) return false;
if (emboss_reserved_local_other.has_f7().ValueOrDefault() &&
!has_f7().ValueOrDefault())
return false;
if (has_f7().ValueOrDefault() &&
!emboss_reserved_local_other.has_f7().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f7().ValueOrDefault() &&
has_f7().ValueOrDefault() &&
!f7().Equals(emboss_reserved_local_other.f7()))
return false;
if (!has_f8().Known()) return false;
if (!emboss_reserved_local_other.has_f8().Known()) return false;
if (emboss_reserved_local_other.has_f8().ValueOrDefault() &&
!has_f8().ValueOrDefault())
return false;
if (has_f8().ValueOrDefault() &&
!emboss_reserved_local_other.has_f8().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f8().ValueOrDefault() &&
has_f8().ValueOrDefault() &&
!f8().Equals(emboss_reserved_local_other.f8()))
return false;
if (!has_f9().Known()) return false;
if (!emboss_reserved_local_other.has_f9().Known()) return false;
if (emboss_reserved_local_other.has_f9().ValueOrDefault() &&
!has_f9().ValueOrDefault())
return false;
if (has_f9().ValueOrDefault() &&
!emboss_reserved_local_other.has_f9().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f9().ValueOrDefault() &&
has_f9().ValueOrDefault() &&
!f9().Equals(emboss_reserved_local_other.f9()))
return false;
if (!has_f10().Known()) return false;
if (!emboss_reserved_local_other.has_f10().Known()) return false;
if (emboss_reserved_local_other.has_f10().ValueOrDefault() &&
!has_f10().ValueOrDefault())
return false;
if (has_f10().ValueOrDefault() &&
!emboss_reserved_local_other.has_f10().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f10().ValueOrDefault() &&
has_f10().ValueOrDefault() &&
!f10().Equals(emboss_reserved_local_other.f10()))
return false;
if (!has_f11().Known()) return false;
if (!emboss_reserved_local_other.has_f11().Known()) return false;
if (emboss_reserved_local_other.has_f11().ValueOrDefault() &&
!has_f11().ValueOrDefault())
return false;
if (has_f11().ValueOrDefault() &&
!emboss_reserved_local_other.has_f11().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f11().ValueOrDefault() &&
has_f11().ValueOrDefault() &&
!f11().Equals(emboss_reserved_local_other.f11()))
return false;
if (!has_f12().Known()) return false;
if (!emboss_reserved_local_other.has_f12().Known()) return false;
if (emboss_reserved_local_other.has_f12().ValueOrDefault() &&
!has_f12().ValueOrDefault())
return false;
if (has_f12().ValueOrDefault() &&
!emboss_reserved_local_other.has_f12().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f12().ValueOrDefault() &&
has_f12().ValueOrDefault() &&
!f12().Equals(emboss_reserved_local_other.f12()))
return false;
if (!has_f13().Known()) return false;
if (!emboss_reserved_local_other.has_f13().Known()) return false;
if (emboss_reserved_local_other.has_f13().ValueOrDefault() &&
!has_f13().ValueOrDefault())
return false;
if (has_f13().ValueOrDefault() &&
!emboss_reserved_local_other.has_f13().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f13().ValueOrDefault() &&
has_f13().ValueOrDefault() &&
!f13().Equals(emboss_reserved_local_other.f13()))
return false;
if (!has_f14().Known()) return false;
if (!emboss_reserved_local_other.has_f14().Known()) return false;
if (emboss_reserved_local_other.has_f14().ValueOrDefault() &&
!has_f14().ValueOrDefault())
return false;
if (has_f14().ValueOrDefault() &&
!emboss_reserved_local_other.has_f14().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f14().ValueOrDefault() &&
has_f14().ValueOrDefault() &&
!f14().Equals(emboss_reserved_local_other.f14()))
return false;
if (!has_f15().Known()) return false;
if (!emboss_reserved_local_other.has_f15().Known()) return false;
if (emboss_reserved_local_other.has_f15().ValueOrDefault() &&
!has_f15().ValueOrDefault())
return false;
if (has_f15().ValueOrDefault() &&
!emboss_reserved_local_other.has_f15().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f15().ValueOrDefault() &&
has_f15().ValueOrDefault() &&
!f15().Equals(emboss_reserved_local_other.f15()))
return false;
if (!has_f16().Known()) return false;
if (!emboss_reserved_local_other.has_f16().Known()) return false;
if (emboss_reserved_local_other.has_f16().ValueOrDefault() &&
!has_f16().ValueOrDefault())
return false;
if (has_f16().ValueOrDefault() &&
!emboss_reserved_local_other.has_f16().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f16().ValueOrDefault() &&
has_f16().ValueOrDefault() &&
!f16().Equals(emboss_reserved_local_other.f16()))
return false;
if (!has_f17().Known()) return false;
if (!emboss_reserved_local_other.has_f17().Known()) return false;
if (emboss_reserved_local_other.has_f17().ValueOrDefault() &&
!has_f17().ValueOrDefault())
return false;
if (has_f17().ValueOrDefault() &&
!emboss_reserved_local_other.has_f17().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f17().ValueOrDefault() &&
has_f17().ValueOrDefault() &&
!f17().Equals(emboss_reserved_local_other.f17()))
return false;
if (!has_f18().Known()) return false;
if (!emboss_reserved_local_other.has_f18().Known()) return false;
if (emboss_reserved_local_other.has_f18().ValueOrDefault() &&
!has_f18().ValueOrDefault())
return false;
if (has_f18().ValueOrDefault() &&
!emboss_reserved_local_other.has_f18().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f18().ValueOrDefault() &&
has_f18().ValueOrDefault() &&
!f18().Equals(emboss_reserved_local_other.f18()))
return false;
if (!has_f19().Known()) return false;
if (!emboss_reserved_local_other.has_f19().Known()) return false;
if (emboss_reserved_local_other.has_f19().ValueOrDefault() &&
!has_f19().ValueOrDefault())
return false;
if (has_f19().ValueOrDefault() &&
!emboss_reserved_local_other.has_f19().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f19().ValueOrDefault() &&
has_f19().ValueOrDefault() &&
!f19().Equals(emboss_reserved_local_other.f19()))
return false;
if (!has_f20().Known()) return false;
if (!emboss_reserved_local_other.has_f20().Known()) return false;
if (emboss_reserved_local_other.has_f20().ValueOrDefault() &&
!has_f20().ValueOrDefault())
return false;
if (has_f20().ValueOrDefault() &&
!emboss_reserved_local_other.has_f20().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f20().ValueOrDefault() &&
has_f20().ValueOrDefault() &&
!f20().Equals(emboss_reserved_local_other.f20()))
return false;
if (!has_f21().Known()) return false;
if (!emboss_reserved_local_other.has_f21().Known()) return false;
if (emboss_reserved_local_other.has_f21().ValueOrDefault() &&
!has_f21().ValueOrDefault())
return false;
if (has_f21().ValueOrDefault() &&
!emboss_reserved_local_other.has_f21().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f21().ValueOrDefault() &&
has_f21().ValueOrDefault() &&
!f21().Equals(emboss_reserved_local_other.f21()))
return false;
if (!has_f22().Known()) return false;
if (!emboss_reserved_local_other.has_f22().Known()) return false;
if (emboss_reserved_local_other.has_f22().ValueOrDefault() &&
!has_f22().ValueOrDefault())
return false;
if (has_f22().ValueOrDefault() &&
!emboss_reserved_local_other.has_f22().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f22().ValueOrDefault() &&
has_f22().ValueOrDefault() &&
!f22().Equals(emboss_reserved_local_other.f22()))
return false;
if (!has_f23().Known()) return false;
if (!emboss_reserved_local_other.has_f23().Known()) return false;
if (emboss_reserved_local_other.has_f23().ValueOrDefault() &&
!has_f23().ValueOrDefault())
return false;
if (has_f23().ValueOrDefault() &&
!emboss_reserved_local_other.has_f23().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f23().ValueOrDefault() &&
has_f23().ValueOrDefault() &&
!f23().Equals(emboss_reserved_local_other.f23()))
return false;
if (!has_f24().Known()) return false;
if (!emboss_reserved_local_other.has_f24().Known()) return false;
if (emboss_reserved_local_other.has_f24().ValueOrDefault() &&
!has_f24().ValueOrDefault())
return false;
if (has_f24().ValueOrDefault() &&
!emboss_reserved_local_other.has_f24().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f24().ValueOrDefault() &&
has_f24().ValueOrDefault() &&
!f24().Equals(emboss_reserved_local_other.f24()))
return false;
if (!has_f25().Known()) return false;
if (!emboss_reserved_local_other.has_f25().Known()) return false;
if (emboss_reserved_local_other.has_f25().ValueOrDefault() &&
!has_f25().ValueOrDefault())
return false;
if (has_f25().ValueOrDefault() &&
!emboss_reserved_local_other.has_f25().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f25().ValueOrDefault() &&
has_f25().ValueOrDefault() &&
!f25().Equals(emboss_reserved_local_other.f25()))
return false;
if (!has_f26().Known()) return false;
if (!emboss_reserved_local_other.has_f26().Known()) return false;
if (emboss_reserved_local_other.has_f26().ValueOrDefault() &&
!has_f26().ValueOrDefault())
return false;
if (has_f26().ValueOrDefault() &&
!emboss_reserved_local_other.has_f26().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f26().ValueOrDefault() &&
has_f26().ValueOrDefault() &&
!f26().Equals(emboss_reserved_local_other.f26()))
return false;
if (!has_f27().Known()) return false;
if (!emboss_reserved_local_other.has_f27().Known()) return false;
if (emboss_reserved_local_other.has_f27().ValueOrDefault() &&
!has_f27().ValueOrDefault())
return false;
if (has_f27().ValueOrDefault() &&
!emboss_reserved_local_other.has_f27().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f27().ValueOrDefault() &&
has_f27().ValueOrDefault() &&
!f27().Equals(emboss_reserved_local_other.f27()))
return false;
if (!has_f28().Known()) return false;
if (!emboss_reserved_local_other.has_f28().Known()) return false;
if (emboss_reserved_local_other.has_f28().ValueOrDefault() &&
!has_f28().ValueOrDefault())
return false;
if (has_f28().ValueOrDefault() &&
!emboss_reserved_local_other.has_f28().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f28().ValueOrDefault() &&
has_f28().ValueOrDefault() &&
!f28().Equals(emboss_reserved_local_other.f28()))
return false;
if (!has_f29().Known()) return false;
if (!emboss_reserved_local_other.has_f29().Known()) return false;
if (emboss_reserved_local_other.has_f29().ValueOrDefault() &&
!has_f29().ValueOrDefault())
return false;
if (has_f29().ValueOrDefault() &&
!emboss_reserved_local_other.has_f29().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f29().ValueOrDefault() &&
has_f29().ValueOrDefault() &&
!f29().Equals(emboss_reserved_local_other.f29()))
return false;
if (!has_f30().Known()) return false;
if (!emboss_reserved_local_other.has_f30().Known()) return false;
if (emboss_reserved_local_other.has_f30().ValueOrDefault() &&
!has_f30().ValueOrDefault())
return false;
if (has_f30().ValueOrDefault() &&
!emboss_reserved_local_other.has_f30().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f30().ValueOrDefault() &&
has_f30().ValueOrDefault() &&
!f30().Equals(emboss_reserved_local_other.f30()))
return false;
if (!has_f31().Known()) return false;
if (!emboss_reserved_local_other.has_f31().Known()) return false;
if (emboss_reserved_local_other.has_f31().ValueOrDefault() &&
!has_f31().ValueOrDefault())
return false;
if (has_f31().ValueOrDefault() &&
!emboss_reserved_local_other.has_f31().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f31().ValueOrDefault() &&
has_f31().ValueOrDefault() &&
!f31().Equals(emboss_reserved_local_other.f31()))
return false;
if (!has_f32().Known()) return false;
if (!emboss_reserved_local_other.has_f32().Known()) return false;
if (emboss_reserved_local_other.has_f32().ValueOrDefault() &&
!has_f32().ValueOrDefault())
return false;
if (has_f32().ValueOrDefault() &&
!emboss_reserved_local_other.has_f32().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f32().ValueOrDefault() &&
has_f32().ValueOrDefault() &&
!f32().Equals(emboss_reserved_local_other.f32()))
return false;
if (!has_f33().Known()) return false;
if (!emboss_reserved_local_other.has_f33().Known()) return false;
if (emboss_reserved_local_other.has_f33().ValueOrDefault() &&
!has_f33().ValueOrDefault())
return false;
if (has_f33().ValueOrDefault() &&
!emboss_reserved_local_other.has_f33().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f33().ValueOrDefault() &&
has_f33().ValueOrDefault() &&
!f33().Equals(emboss_reserved_local_other.f33()))
return false;
if (!has_f34().Known()) return false;
if (!emboss_reserved_local_other.has_f34().Known()) return false;
if (emboss_reserved_local_other.has_f34().ValueOrDefault() &&
!has_f34().ValueOrDefault())
return false;
if (has_f34().ValueOrDefault() &&
!emboss_reserved_local_other.has_f34().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f34().ValueOrDefault() &&
has_f34().ValueOrDefault() &&
!f34().Equals(emboss_reserved_local_other.f34()))
return false;
if (!has_f35().Known()) return false;
if (!emboss_reserved_local_other.has_f35().Known()) return false;
if (emboss_reserved_local_other.has_f35().ValueOrDefault() &&
!has_f35().ValueOrDefault())
return false;
if (has_f35().ValueOrDefault() &&
!emboss_reserved_local_other.has_f35().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f35().ValueOrDefault() &&
has_f35().ValueOrDefault() &&
!f35().Equals(emboss_reserved_local_other.f35()))
return false;
if (!has_f36().Known()) return false;
if (!emboss_reserved_local_other.has_f36().Known()) return false;
if (emboss_reserved_local_other.has_f36().ValueOrDefault() &&
!has_f36().ValueOrDefault())
return false;
if (has_f36().ValueOrDefault() &&
!emboss_reserved_local_other.has_f36().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f36().ValueOrDefault() &&
has_f36().ValueOrDefault() &&
!f36().Equals(emboss_reserved_local_other.f36()))
return false;
if (!has_f37().Known()) return false;
if (!emboss_reserved_local_other.has_f37().Known()) return false;
if (emboss_reserved_local_other.has_f37().ValueOrDefault() &&
!has_f37().ValueOrDefault())
return false;
if (has_f37().ValueOrDefault() &&
!emboss_reserved_local_other.has_f37().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f37().ValueOrDefault() &&
has_f37().ValueOrDefault() &&
!f37().Equals(emboss_reserved_local_other.f37()))
return false;
if (!has_f38().Known()) return false;
if (!emboss_reserved_local_other.has_f38().Known()) return false;
if (emboss_reserved_local_other.has_f38().ValueOrDefault() &&
!has_f38().ValueOrDefault())
return false;
if (has_f38().ValueOrDefault() &&
!emboss_reserved_local_other.has_f38().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f38().ValueOrDefault() &&
has_f38().ValueOrDefault() &&
!f38().Equals(emboss_reserved_local_other.f38()))
return false;
if (!has_f39().Known()) return false;
if (!emboss_reserved_local_other.has_f39().Known()) return false;
if (emboss_reserved_local_other.has_f39().ValueOrDefault() &&
!has_f39().ValueOrDefault())
return false;
if (has_f39().ValueOrDefault() &&
!emboss_reserved_local_other.has_f39().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f39().ValueOrDefault() &&
has_f39().ValueOrDefault() &&
!f39().Equals(emboss_reserved_local_other.f39()))
return false;
if (!has_f40().Known()) return false;
if (!emboss_reserved_local_other.has_f40().Known()) return false;
if (emboss_reserved_local_other.has_f40().ValueOrDefault() &&
!has_f40().ValueOrDefault())
return false;
if (has_f40().ValueOrDefault() &&
!emboss_reserved_local_other.has_f40().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f40().ValueOrDefault() &&
has_f40().ValueOrDefault() &&
!f40().Equals(emboss_reserved_local_other.f40()))
return false;
if (!has_f41().Known()) return false;
if (!emboss_reserved_local_other.has_f41().Known()) return false;
if (emboss_reserved_local_other.has_f41().ValueOrDefault() &&
!has_f41().ValueOrDefault())
return false;
if (has_f41().ValueOrDefault() &&
!emboss_reserved_local_other.has_f41().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f41().ValueOrDefault() &&
has_f41().ValueOrDefault() &&
!f41().Equals(emboss_reserved_local_other.f41()))
return false;
if (!has_f42().Known()) return false;
if (!emboss_reserved_local_other.has_f42().Known()) return false;
if (emboss_reserved_local_other.has_f42().ValueOrDefault() &&
!has_f42().ValueOrDefault())
return false;
if (has_f42().ValueOrDefault() &&
!emboss_reserved_local_other.has_f42().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f42().ValueOrDefault() &&
has_f42().ValueOrDefault() &&
!f42().Equals(emboss_reserved_local_other.f42()))
return false;
if (!has_f43().Known()) return false;
if (!emboss_reserved_local_other.has_f43().Known()) return false;
if (emboss_reserved_local_other.has_f43().ValueOrDefault() &&
!has_f43().ValueOrDefault())
return false;
if (has_f43().ValueOrDefault() &&
!emboss_reserved_local_other.has_f43().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f43().ValueOrDefault() &&
has_f43().ValueOrDefault() &&
!f43().Equals(emboss_reserved_local_other.f43()))
return false;
if (!has_f44().Known()) return false;
if (!emboss_reserved_local_other.has_f44().Known()) return false;
if (emboss_reserved_local_other.has_f44().ValueOrDefault() &&
!has_f44().ValueOrDefault())
return false;
if (has_f44().ValueOrDefault() &&
!emboss_reserved_local_other.has_f44().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f44().ValueOrDefault() &&
has_f44().ValueOrDefault() &&
!f44().Equals(emboss_reserved_local_other.f44()))
return false;
if (!has_f45().Known()) return false;
if (!emboss_reserved_local_other.has_f45().Known()) return false;
if (emboss_reserved_local_other.has_f45().ValueOrDefault() &&
!has_f45().ValueOrDefault())
return false;
if (has_f45().ValueOrDefault() &&
!emboss_reserved_local_other.has_f45().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f45().ValueOrDefault() &&
has_f45().ValueOrDefault() &&
!f45().Equals(emboss_reserved_local_other.f45()))
return false;
if (!has_f46().Known()) return false;
if (!emboss_reserved_local_other.has_f46().Known()) return false;
if (emboss_reserved_local_other.has_f46().ValueOrDefault() &&
!has_f46().ValueOrDefault())
return false;
if (has_f46().ValueOrDefault() &&
!emboss_reserved_local_other.has_f46().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f46().ValueOrDefault() &&
has_f46().ValueOrDefault() &&
!f46().Equals(emboss_reserved_local_other.f46()))
return false;
if (!has_f47().Known()) return false;
if (!emboss_reserved_local_other.has_f47().Known()) return false;
if (emboss_reserved_local_other.has_f47().ValueOrDefault() &&
!has_f47().ValueOrDefault())
return false;
if (has_f47().ValueOrDefault() &&
!emboss_reserved_local_other.has_f47().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f47().ValueOrDefault() &&
has_f47().ValueOrDefault() &&
!f47().Equals(emboss_reserved_local_other.f47()))
return false;
if (!has_f48().Known()) return false;
if (!emboss_reserved_local_other.has_f48().Known()) return false;
if (emboss_reserved_local_other.has_f48().ValueOrDefault() &&
!has_f48().ValueOrDefault())
return false;
if (has_f48().ValueOrDefault() &&
!emboss_reserved_local_other.has_f48().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f48().ValueOrDefault() &&
has_f48().ValueOrDefault() &&
!f48().Equals(emboss_reserved_local_other.f48()))
return false;
if (!has_f49().Known()) return false;
if (!emboss_reserved_local_other.has_f49().Known()) return false;
if (emboss_reserved_local_other.has_f49().ValueOrDefault() &&
!has_f49().ValueOrDefault())
return false;
if (has_f49().ValueOrDefault() &&
!emboss_reserved_local_other.has_f49().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f49().ValueOrDefault() &&
has_f49().ValueOrDefault() &&
!f49().Equals(emboss_reserved_local_other.f49()))
return false;
if (!has_f50().Known()) return false;
if (!emboss_reserved_local_other.has_f50().Known()) return false;
if (emboss_reserved_local_other.has_f50().ValueOrDefault() &&
!has_f50().ValueOrDefault())
return false;
if (has_f50().ValueOrDefault() &&
!emboss_reserved_local_other.has_f50().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f50().ValueOrDefault() &&
has_f50().ValueOrDefault() &&
!f50().Equals(emboss_reserved_local_other.f50()))
return false;
if (!has_f51().Known()) return false;
if (!emboss_reserved_local_other.has_f51().Known()) return false;
if (emboss_reserved_local_other.has_f51().ValueOrDefault() &&
!has_f51().ValueOrDefault())
return false;
if (has_f51().ValueOrDefault() &&
!emboss_reserved_local_other.has_f51().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f51().ValueOrDefault() &&
has_f51().ValueOrDefault() &&
!f51().Equals(emboss_reserved_local_other.f51()))
return false;
if (!has_f52().Known()) return false;
if (!emboss_reserved_local_other.has_f52().Known()) return false;
if (emboss_reserved_local_other.has_f52().ValueOrDefault() &&
!has_f52().ValueOrDefault())
return false;
if (has_f52().ValueOrDefault() &&
!emboss_reserved_local_other.has_f52().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f52().ValueOrDefault() &&
has_f52().ValueOrDefault() &&
!f52().Equals(emboss_reserved_local_other.f52()))
return false;
if (!has_f53().Known()) return false;
if (!emboss_reserved_local_other.has_f53().Known()) return false;
if (emboss_reserved_local_other.has_f53().ValueOrDefault() &&
!has_f53().ValueOrDefault())
return false;
if (has_f53().ValueOrDefault() &&
!emboss_reserved_local_other.has_f53().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f53().ValueOrDefault() &&
has_f53().ValueOrDefault() &&
!f53().Equals(emboss_reserved_local_other.f53()))
return false;
if (!has_f54().Known()) return false;
if (!emboss_reserved_local_other.has_f54().Known()) return false;
if (emboss_reserved_local_other.has_f54().ValueOrDefault() &&
!has_f54().ValueOrDefault())
return false;
if (has_f54().ValueOrDefault() &&
!emboss_reserved_local_other.has_f54().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f54().ValueOrDefault() &&
has_f54().ValueOrDefault() &&
!f54().Equals(emboss_reserved_local_other.f54()))
return false;
if (!has_f55().Known()) return false;
if (!emboss_reserved_local_other.has_f55().Known()) return false;
if (emboss_reserved_local_other.has_f55().ValueOrDefault() &&
!has_f55().ValueOrDefault())
return false;
if (has_f55().ValueOrDefault() &&
!emboss_reserved_local_other.has_f55().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f55().ValueOrDefault() &&
has_f55().ValueOrDefault() &&
!f55().Equals(emboss_reserved_local_other.f55()))
return false;
if (!has_f56().Known()) return false;
if (!emboss_reserved_local_other.has_f56().Known()) return false;
if (emboss_reserved_local_other.has_f56().ValueOrDefault() &&
!has_f56().ValueOrDefault())
return false;
if (has_f56().ValueOrDefault() &&
!emboss_reserved_local_other.has_f56().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f56().ValueOrDefault() &&
has_f56().ValueOrDefault() &&
!f56().Equals(emboss_reserved_local_other.f56()))
return false;
if (!has_f57().Known()) return false;
if (!emboss_reserved_local_other.has_f57().Known()) return false;
if (emboss_reserved_local_other.has_f57().ValueOrDefault() &&
!has_f57().ValueOrDefault())
return false;
if (has_f57().ValueOrDefault() &&
!emboss_reserved_local_other.has_f57().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f57().ValueOrDefault() &&
has_f57().ValueOrDefault() &&
!f57().Equals(emboss_reserved_local_other.f57()))
return false;
if (!has_f58().Known()) return false;
if (!emboss_reserved_local_other.has_f58().Known()) return false;
if (emboss_reserved_local_other.has_f58().ValueOrDefault() &&
!has_f58().ValueOrDefault())
return false;
if (has_f58().ValueOrDefault() &&
!emboss_reserved_local_other.has_f58().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f58().ValueOrDefault() &&
has_f58().ValueOrDefault() &&
!f58().Equals(emboss_reserved_local_other.f58()))
return false;
if (!has_f59().Known()) return false;
if (!emboss_reserved_local_other.has_f59().Known()) return false;
if (emboss_reserved_local_other.has_f59().ValueOrDefault() &&
!has_f59().ValueOrDefault())
return false;
if (has_f59().ValueOrDefault() &&
!emboss_reserved_local_other.has_f59().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f59().ValueOrDefault() &&
has_f59().ValueOrDefault() &&
!f59().Equals(emboss_reserved_local_other.f59()))
return false;
if (!has_f60().Known()) return false;
if (!emboss_reserved_local_other.has_f60().Known()) return false;
if (emboss_reserved_local_other.has_f60().ValueOrDefault() &&
!has_f60().ValueOrDefault())
return false;
if (has_f60().ValueOrDefault() &&
!emboss_reserved_local_other.has_f60().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f60().ValueOrDefault() &&
has_f60().ValueOrDefault() &&
!f60().Equals(emboss_reserved_local_other.f60()))
return false;
if (!has_f61().Known()) return false;
if (!emboss_reserved_local_other.has_f61().Known()) return false;
if (emboss_reserved_local_other.has_f61().ValueOrDefault() &&
!has_f61().ValueOrDefault())
return false;
if (has_f61().ValueOrDefault() &&
!emboss_reserved_local_other.has_f61().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f61().ValueOrDefault() &&
has_f61().ValueOrDefault() &&
!f61().Equals(emboss_reserved_local_other.f61()))
return false;
if (!has_f62().Known()) return false;
if (!emboss_reserved_local_other.has_f62().Known()) return false;
if (emboss_reserved_local_other.has_f62().ValueOrDefault() &&
!has_f62().ValueOrDefault())
return false;
if (has_f62().ValueOrDefault() &&
!emboss_reserved_local_other.has_f62().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f62().ValueOrDefault() &&
has_f62().ValueOrDefault() &&
!f62().Equals(emboss_reserved_local_other.f62()))
return false;
if (!has_f63().Known()) return false;
if (!emboss_reserved_local_other.has_f63().Known()) return false;
if (emboss_reserved_local_other.has_f63().ValueOrDefault() &&
!has_f63().ValueOrDefault())
return false;
if (has_f63().ValueOrDefault() &&
!emboss_reserved_local_other.has_f63().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f63().ValueOrDefault() &&
has_f63().ValueOrDefault() &&
!f63().Equals(emboss_reserved_local_other.f63()))
return false;
if (!has_f64().Known()) return false;
if (!emboss_reserved_local_other.has_f64().Known()) return false;
if (emboss_reserved_local_other.has_f64().ValueOrDefault() &&
!has_f64().ValueOrDefault())
return false;
if (has_f64().ValueOrDefault() &&
!emboss_reserved_local_other.has_f64().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f64().ValueOrDefault() &&
has_f64().ValueOrDefault() &&
!f64().Equals(emboss_reserved_local_other.f64()))
return false;
if (!has_f65().Known()) return false;
if (!emboss_reserved_local_other.has_f65().Known()) return false;
if (emboss_reserved_local_other.has_f65().ValueOrDefault() &&
!has_f65().ValueOrDefault())
return false;
if (has_f65().ValueOrDefault() &&
!emboss_reserved_local_other.has_f65().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f65().ValueOrDefault() &&
has_f65().ValueOrDefault() &&
!f65().Equals(emboss_reserved_local_other.f65()))
return false;
if (!has_f66().Known()) return false;
if (!emboss_reserved_local_other.has_f66().Known()) return false;
if (emboss_reserved_local_other.has_f66().ValueOrDefault() &&
!has_f66().ValueOrDefault())
return false;
if (has_f66().ValueOrDefault() &&
!emboss_reserved_local_other.has_f66().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f66().ValueOrDefault() &&
has_f66().ValueOrDefault() &&
!f66().Equals(emboss_reserved_local_other.f66()))
return false;
if (!has_f67().Known()) return false;
if (!emboss_reserved_local_other.has_f67().Known()) return false;
if (emboss_reserved_local_other.has_f67().ValueOrDefault() &&
!has_f67().ValueOrDefault())
return false;
if (has_f67().ValueOrDefault() &&
!emboss_reserved_local_other.has_f67().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f67().ValueOrDefault() &&
has_f67().ValueOrDefault() &&
!f67().Equals(emboss_reserved_local_other.f67()))
return false;
if (!has_f68().Known()) return false;
if (!emboss_reserved_local_other.has_f68().Known()) return false;
if (emboss_reserved_local_other.has_f68().ValueOrDefault() &&
!has_f68().ValueOrDefault())
return false;
if (has_f68().ValueOrDefault() &&
!emboss_reserved_local_other.has_f68().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f68().ValueOrDefault() &&
has_f68().ValueOrDefault() &&
!f68().Equals(emboss_reserved_local_other.f68()))
return false;
if (!has_f69().Known()) return false;
if (!emboss_reserved_local_other.has_f69().Known()) return false;
if (emboss_reserved_local_other.has_f69().ValueOrDefault() &&
!has_f69().ValueOrDefault())
return false;
if (has_f69().ValueOrDefault() &&
!emboss_reserved_local_other.has_f69().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f69().ValueOrDefault() &&
has_f69().ValueOrDefault() &&
!f69().Equals(emboss_reserved_local_other.f69()))
return false;
if (!has_f70().Known()) return false;
if (!emboss_reserved_local_other.has_f70().Known()) return false;
if (emboss_reserved_local_other.has_f70().ValueOrDefault() &&
!has_f70().ValueOrDefault())
return false;
if (has_f70().ValueOrDefault() &&
!emboss_reserved_local_other.has_f70().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f70().ValueOrDefault() &&
has_f70().ValueOrDefault() &&
!f70().Equals(emboss_reserved_local_other.f70()))
return false;
if (!has_f71().Known()) return false;
if (!emboss_reserved_local_other.has_f71().Known()) return false;
if (emboss_reserved_local_other.has_f71().ValueOrDefault() &&
!has_f71().ValueOrDefault())
return false;
if (has_f71().ValueOrDefault() &&
!emboss_reserved_local_other.has_f71().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f71().ValueOrDefault() &&
has_f71().ValueOrDefault() &&
!f71().Equals(emboss_reserved_local_other.f71()))
return false;
if (!has_f72().Known()) return false;
if (!emboss_reserved_local_other.has_f72().Known()) return false;
if (emboss_reserved_local_other.has_f72().ValueOrDefault() &&
!has_f72().ValueOrDefault())
return false;
if (has_f72().ValueOrDefault() &&
!emboss_reserved_local_other.has_f72().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f72().ValueOrDefault() &&
has_f72().ValueOrDefault() &&
!f72().Equals(emboss_reserved_local_other.f72()))
return false;
if (!has_f73().Known()) return false;
if (!emboss_reserved_local_other.has_f73().Known()) return false;
if (emboss_reserved_local_other.has_f73().ValueOrDefault() &&
!has_f73().ValueOrDefault())
return false;
if (has_f73().ValueOrDefault() &&
!emboss_reserved_local_other.has_f73().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f73().ValueOrDefault() &&
has_f73().ValueOrDefault() &&
!f73().Equals(emboss_reserved_local_other.f73()))
return false;
if (!has_f74().Known()) return false;
if (!emboss_reserved_local_other.has_f74().Known()) return false;
if (emboss_reserved_local_other.has_f74().ValueOrDefault() &&
!has_f74().ValueOrDefault())
return false;
if (has_f74().ValueOrDefault() &&
!emboss_reserved_local_other.has_f74().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f74().ValueOrDefault() &&
has_f74().ValueOrDefault() &&
!f74().Equals(emboss_reserved_local_other.f74()))
return false;
if (!has_f75().Known()) return false;
if (!emboss_reserved_local_other.has_f75().Known()) return false;
if (emboss_reserved_local_other.has_f75().ValueOrDefault() &&
!has_f75().ValueOrDefault())
return false;
if (has_f75().ValueOrDefault() &&
!emboss_reserved_local_other.has_f75().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f75().ValueOrDefault() &&
has_f75().ValueOrDefault() &&
!f75().Equals(emboss_reserved_local_other.f75()))
return false;
if (!has_f76().Known()) return false;
if (!emboss_reserved_local_other.has_f76().Known()) return false;
if (emboss_reserved_local_other.has_f76().ValueOrDefault() &&
!has_f76().ValueOrDefault())
return false;
if (has_f76().ValueOrDefault() &&
!emboss_reserved_local_other.has_f76().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f76().ValueOrDefault() &&
has_f76().ValueOrDefault() &&
!f76().Equals(emboss_reserved_local_other.f76()))
return false;
if (!has_f77().Known()) return false;
if (!emboss_reserved_local_other.has_f77().Known()) return false;
if (emboss_reserved_local_other.has_f77().ValueOrDefault() &&
!has_f77().ValueOrDefault())
return false;
if (has_f77().ValueOrDefault() &&
!emboss_reserved_local_other.has_f77().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f77().ValueOrDefault() &&
has_f77().ValueOrDefault() &&
!f77().Equals(emboss_reserved_local_other.f77()))
return false;
if (!has_f78().Known()) return false;
if (!emboss_reserved_local_other.has_f78().Known()) return false;
if (emboss_reserved_local_other.has_f78().ValueOrDefault() &&
!has_f78().ValueOrDefault())
return false;
if (has_f78().ValueOrDefault() &&
!emboss_reserved_local_other.has_f78().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f78().ValueOrDefault() &&
has_f78().ValueOrDefault() &&
!f78().Equals(emboss_reserved_local_other.f78()))
return false;
if (!has_f79().Known()) return false;
if (!emboss_reserved_local_other.has_f79().Known()) return false;
if (emboss_reserved_local_other.has_f79().ValueOrDefault() &&
!has_f79().ValueOrDefault())
return false;
if (has_f79().ValueOrDefault() &&
!emboss_reserved_local_other.has_f79().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f79().ValueOrDefault() &&
has_f79().ValueOrDefault() &&
!f79().Equals(emboss_reserved_local_other.f79()))
return false;
if (!has_f80().Known()) return false;
if (!emboss_reserved_local_other.has_f80().Known()) return false;
if (emboss_reserved_local_other.has_f80().ValueOrDefault() &&
!has_f80().ValueOrDefault())
return false;
if (has_f80().ValueOrDefault() &&
!emboss_reserved_local_other.has_f80().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f80().ValueOrDefault() &&
has_f80().ValueOrDefault() &&
!f80().Equals(emboss_reserved_local_other.f80()))
return false;
if (!has_f81().Known()) return false;
if (!emboss_reserved_local_other.has_f81().Known()) return false;
if (emboss_reserved_local_other.has_f81().ValueOrDefault() &&
!has_f81().ValueOrDefault())
return false;
if (has_f81().ValueOrDefault() &&
!emboss_reserved_local_other.has_f81().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f81().ValueOrDefault() &&
has_f81().ValueOrDefault() &&
!f81().Equals(emboss_reserved_local_other.f81()))
return false;
if (!has_f82().Known()) return false;
if (!emboss_reserved_local_other.has_f82().Known()) return false;
if (emboss_reserved_local_other.has_f82().ValueOrDefault() &&
!has_f82().ValueOrDefault())
return false;
if (has_f82().ValueOrDefault() &&
!emboss_reserved_local_other.has_f82().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f82().ValueOrDefault() &&
has_f82().ValueOrDefault() &&
!f82().Equals(emboss_reserved_local_other.f82()))
return false;
if (!has_f83().Known()) return false;
if (!emboss_reserved_local_other.has_f83().Known()) return false;
if (emboss_reserved_local_other.has_f83().ValueOrDefault() &&
!has_f83().ValueOrDefault())
return false;
if (has_f83().ValueOrDefault() &&
!emboss_reserved_local_other.has_f83().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f83().ValueOrDefault() &&
has_f83().ValueOrDefault() &&
!f83().Equals(emboss_reserved_local_other.f83()))
return false;
if (!has_f84().Known()) return false;
if (!emboss_reserved_local_other.has_f84().Known()) return false;
if (emboss_reserved_local_other.has_f84().ValueOrDefault() &&
!has_f84().ValueOrDefault())
return false;
if (has_f84().ValueOrDefault() &&
!emboss_reserved_local_other.has_f84().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f84().ValueOrDefault() &&
has_f84().ValueOrDefault() &&
!f84().Equals(emboss_reserved_local_other.f84()))
return false;
if (!has_f85().Known()) return false;
if (!emboss_reserved_local_other.has_f85().Known()) return false;
if (emboss_reserved_local_other.has_f85().ValueOrDefault() &&
!has_f85().ValueOrDefault())
return false;
if (has_f85().ValueOrDefault() &&
!emboss_reserved_local_other.has_f85().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f85().ValueOrDefault() &&
has_f85().ValueOrDefault() &&
!f85().Equals(emboss_reserved_local_other.f85()))
return false;
if (!has_f86().Known()) return false;
if (!emboss_reserved_local_other.has_f86().Known()) return false;
if (emboss_reserved_local_other.has_f86().ValueOrDefault() &&
!has_f86().ValueOrDefault())
return false;
if (has_f86().ValueOrDefault() &&
!emboss_reserved_local_other.has_f86().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f86().ValueOrDefault() &&
has_f86().ValueOrDefault() &&
!f86().Equals(emboss_reserved_local_other.f86()))
return false;
if (!has_f87().Known()) return false;
if (!emboss_reserved_local_other.has_f87().Known()) return false;
if (emboss_reserved_local_other.has_f87().ValueOrDefault() &&
!has_f87().ValueOrDefault())
return false;
if (has_f87().ValueOrDefault() &&
!emboss_reserved_local_other.has_f87().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f87().ValueOrDefault() &&
has_f87().ValueOrDefault() &&
!f87().Equals(emboss_reserved_local_other.f87()))
return false;
if (!has_f88().Known()) return false;
if (!emboss_reserved_local_other.has_f88().Known()) return false;
if (emboss_reserved_local_other.has_f88().ValueOrDefault() &&
!has_f88().ValueOrDefault())
return false;
if (has_f88().ValueOrDefault() &&
!emboss_reserved_local_other.has_f88().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f88().ValueOrDefault() &&
has_f88().ValueOrDefault() &&
!f88().Equals(emboss_reserved_local_other.f88()))
return false;
if (!has_f89().Known()) return false;
if (!emboss_reserved_local_other.has_f89().Known()) return false;
if (emboss_reserved_local_other.has_f89().ValueOrDefault() &&
!has_f89().ValueOrDefault())
return false;
if (has_f89().ValueOrDefault() &&
!emboss_reserved_local_other.has_f89().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f89().ValueOrDefault() &&
has_f89().ValueOrDefault() &&
!f89().Equals(emboss_reserved_local_other.f89()))
return false;
if (!has_f90().Known()) return false;
if (!emboss_reserved_local_other.has_f90().Known()) return false;
if (emboss_reserved_local_other.has_f90().ValueOrDefault() &&
!has_f90().ValueOrDefault())
return false;
if (has_f90().ValueOrDefault() &&
!emboss_reserved_local_other.has_f90().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f90().ValueOrDefault() &&
has_f90().ValueOrDefault() &&
!f90().Equals(emboss_reserved_local_other.f90()))
return false;
if (!has_f91().Known()) return false;
if (!emboss_reserved_local_other.has_f91().Known()) return false;
if (emboss_reserved_local_other.has_f91().ValueOrDefault() &&
!has_f91().ValueOrDefault())
return false;
if (has_f91().ValueOrDefault() &&
!emboss_reserved_local_other.has_f91().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f91().ValueOrDefault() &&
has_f91().ValueOrDefault() &&
!f91().Equals(emboss_reserved_local_other.f91()))
return false;
if (!has_f92().Known()) return false;
if (!emboss_reserved_local_other.has_f92().Known()) return false;
if (emboss_reserved_local_other.has_f92().ValueOrDefault() &&
!has_f92().ValueOrDefault())
return false;
if (has_f92().ValueOrDefault() &&
!emboss_reserved_local_other.has_f92().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f92().ValueOrDefault() &&
has_f92().ValueOrDefault() &&
!f92().Equals(emboss_reserved_local_other.f92()))
return false;
if (!has_f93().Known()) return false;
if (!emboss_reserved_local_other.has_f93().Known()) return false;
if (emboss_reserved_local_other.has_f93().ValueOrDefault() &&
!has_f93().ValueOrDefault())
return false;
if (has_f93().ValueOrDefault() &&
!emboss_reserved_local_other.has_f93().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f93().ValueOrDefault() &&
has_f93().ValueOrDefault() &&
!f93().Equals(emboss_reserved_local_other.f93()))
return false;
if (!has_f94().Known()) return false;
if (!emboss_reserved_local_other.has_f94().Known()) return false;
if (emboss_reserved_local_other.has_f94().ValueOrDefault() &&
!has_f94().ValueOrDefault())
return false;
if (has_f94().ValueOrDefault() &&
!emboss_reserved_local_other.has_f94().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f94().ValueOrDefault() &&
has_f94().ValueOrDefault() &&
!f94().Equals(emboss_reserved_local_other.f94()))
return false;
if (!has_f95().Known()) return false;
if (!emboss_reserved_local_other.has_f95().Known()) return false;
if (emboss_reserved_local_other.has_f95().ValueOrDefault() &&
!has_f95().ValueOrDefault())
return false;
if (has_f95().ValueOrDefault() &&
!emboss_reserved_local_other.has_f95().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f95().ValueOrDefault() &&
has_f95().ValueOrDefault() &&
!f95().Equals(emboss_reserved_local_other.f95()))
return false;
if (!has_f96().Known()) return false;
if (!emboss_reserved_local_other.has_f96().Known()) return false;
if (emboss_reserved_local_other.has_f96().ValueOrDefault() &&
!has_f96().ValueOrDefault())
return false;
if (has_f96().ValueOrDefault() &&
!emboss_reserved_local_other.has_f96().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f96().ValueOrDefault() &&
has_f96().ValueOrDefault() &&
!f96().Equals(emboss_reserved_local_other.f96()))
return false;
if (!has_f97().Known()) return false;
if (!emboss_reserved_local_other.has_f97().Known()) return false;
if (emboss_reserved_local_other.has_f97().ValueOrDefault() &&
!has_f97().ValueOrDefault())
return false;
if (has_f97().ValueOrDefault() &&
!emboss_reserved_local_other.has_f97().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f97().ValueOrDefault() &&
has_f97().ValueOrDefault() &&
!f97().Equals(emboss_reserved_local_other.f97()))
return false;
if (!has_f98().Known()) return false;
if (!emboss_reserved_local_other.has_f98().Known()) return false;
if (emboss_reserved_local_other.has_f98().ValueOrDefault() &&
!has_f98().ValueOrDefault())
return false;
if (has_f98().ValueOrDefault() &&
!emboss_reserved_local_other.has_f98().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f98().ValueOrDefault() &&
has_f98().ValueOrDefault() &&
!f98().Equals(emboss_reserved_local_other.f98()))
return false;
if (!has_f99().Known()) return false;
if (!emboss_reserved_local_other.has_f99().Known()) return false;
if (emboss_reserved_local_other.has_f99().ValueOrDefault() &&
!has_f99().ValueOrDefault())
return false;
if (has_f99().ValueOrDefault() &&
!emboss_reserved_local_other.has_f99().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f99().ValueOrDefault() &&
has_f99().ValueOrDefault() &&
!f99().Equals(emboss_reserved_local_other.f99()))
return false;
if (!has_f0_copy().Known()) return false;
if (!emboss_reserved_local_other.has_f0_copy().Known()) return false;
if (emboss_reserved_local_other.has_f0_copy().ValueOrDefault() &&
!has_f0_copy().ValueOrDefault())
return false;
if (has_f0_copy().ValueOrDefault() &&
!emboss_reserved_local_other.has_f0_copy().ValueOrDefault())
return false;
if (emboss_reserved_local_other.has_f0_copy().ValueOrDefault() &&
has_f0_copy().ValueOrDefault() &&
!f0_copy().Equals(emboss_reserved_local_other.f0_copy()))
return false;
return true;
}
template <typename OtherStorage>
bool UncheckedEquals(
GenericLargeConditionalsView<OtherStorage> emboss_reserved_local_other) const {
if (emboss_reserved_local_other.has_tag().ValueOr(false) &&
!has_tag().ValueOr(false))
return false;
if (has_tag().ValueOr(false) &&
!emboss_reserved_local_other.has_tag().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_tag().ValueOr(false) &&
has_tag().ValueOr(false) &&
!tag().UncheckedEquals(emboss_reserved_local_other.tag()))
return false;
if (emboss_reserved_local_other.has_f0().ValueOr(false) &&
!has_f0().ValueOr(false))
return false;
if (has_f0().ValueOr(false) &&
!emboss_reserved_local_other.has_f0().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f0().ValueOr(false) &&
has_f0().ValueOr(false) &&
!f0().UncheckedEquals(emboss_reserved_local_other.f0()))
return false;
if (emboss_reserved_local_other.has_f1().ValueOr(false) &&
!has_f1().ValueOr(false))
return false;
if (has_f1().ValueOr(false) &&
!emboss_reserved_local_other.has_f1().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f1().ValueOr(false) &&
has_f1().ValueOr(false) &&
!f1().UncheckedEquals(emboss_reserved_local_other.f1()))
return false;
if (emboss_reserved_local_other.has_f2().ValueOr(false) &&
!has_f2().ValueOr(false))
return false;
if (has_f2().ValueOr(false) &&
!emboss_reserved_local_other.has_f2().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f2().ValueOr(false) &&
has_f2().ValueOr(false) &&
!f2().UncheckedEquals(emboss_reserved_local_other.f2()))
return false;
if (emboss_reserved_local_other.has_f3().ValueOr(false) &&
!has_f3().ValueOr(false))
return false;
if (has_f3().ValueOr(false) &&
!emboss_reserved_local_other.has_f3().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f3().ValueOr(false) &&
has_f3().ValueOr(false) &&
!f3().UncheckedEquals(emboss_reserved_local_other.f3()))
return false;
if (emboss_reserved_local_other.has_f4().ValueOr(false) &&
!has_f4().ValueOr(false))
return false;
if (has_f4().ValueOr(false) &&
!emboss_reserved_local_other.has_f4().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f4().ValueOr(false) &&
has_f4().ValueOr(false) &&
!f4().UncheckedEquals(emboss_reserved_local_other.f4()))
return false;
if (emboss_reserved_local_other.has_f5().ValueOr(false) &&
!has_f5().ValueOr(false))
return false;
if (has_f5().ValueOr(false) &&
!emboss_reserved_local_other.has_f5().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f5().ValueOr(false) &&
has_f5().ValueOr(false) &&
!f5().UncheckedEquals(emboss_reserved_local_other.f5()))
return false;
if (emboss_reserved_local_other.has_f6().ValueOr(false) &&
!has_f6().ValueOr(false))
return false;
if (has_f6().ValueOr(false) &&
!emboss_reserved_local_other.has_f6().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f6().ValueOr(false) &&
has_f6().ValueOr(false) &&
!f6().UncheckedEquals(emboss_reserved_local_other.f6()))
return false;
if (emboss_reserved_local_other.has_f7().ValueOr(false) &&
!has_f7().ValueOr(false))
return false;
if (has_f7().ValueOr(false) &&
!emboss_reserved_local_other.has_f7().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f7().ValueOr(false) &&
has_f7().ValueOr(false) &&
!f7().UncheckedEquals(emboss_reserved_local_other.f7()))
return false;
if (emboss_reserved_local_other.has_f8().ValueOr(false) &&
!has_f8().ValueOr(false))
return false;
if (has_f8().ValueOr(false) &&
!emboss_reserved_local_other.has_f8().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f8().ValueOr(false) &&
has_f8().ValueOr(false) &&
!f8().UncheckedEquals(emboss_reserved_local_other.f8()))
return false;
if (emboss_reserved_local_other.has_f9().ValueOr(false) &&
!has_f9().ValueOr(false))
return false;
if (has_f9().ValueOr(false) &&
!emboss_reserved_local_other.has_f9().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f9().ValueOr(false) &&
has_f9().ValueOr(false) &&
!f9().UncheckedEquals(emboss_reserved_local_other.f9()))
return false;
if (emboss_reserved_local_other.has_f10().ValueOr(false) &&
!has_f10().ValueOr(false))
return false;
if (has_f10().ValueOr(false) &&
!emboss_reserved_local_other.has_f10().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f10().ValueOr(false) &&
has_f10().ValueOr(false) &&
!f10().UncheckedEquals(emboss_reserved_local_other.f10()))
return false;
if (emboss_reserved_local_other.has_f11().ValueOr(false) &&
!has_f11().ValueOr(false))
return false;
if (has_f11().ValueOr(false) &&
!emboss_reserved_local_other.has_f11().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f11().ValueOr(false) &&
has_f11().ValueOr(false) &&
!f11().UncheckedEquals(emboss_reserved_local_other.f11()))
return false;
if (emboss_reserved_local_other.has_f12().ValueOr(false) &&
!has_f12().ValueOr(false))
return false;
if (has_f12().ValueOr(false) &&
!emboss_reserved_local_other.has_f12().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f12().ValueOr(false) &&
has_f12().ValueOr(false) &&
!f12().UncheckedEquals(emboss_reserved_local_other.f12()))
return false;
if (emboss_reserved_local_other.has_f13().ValueOr(false) &&
!has_f13().ValueOr(false))
return false;
if (has_f13().ValueOr(false) &&
!emboss_reserved_local_other.has_f13().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f13().ValueOr(false) &&
has_f13().ValueOr(false) &&
!f13().UncheckedEquals(emboss_reserved_local_other.f13()))
return false;
if (emboss_reserved_local_other.has_f14().ValueOr(false) &&
!has_f14().ValueOr(false))
return false;
if (has_f14().ValueOr(false) &&
!emboss_reserved_local_other.has_f14().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f14().ValueOr(false) &&
has_f14().ValueOr(false) &&
!f14().UncheckedEquals(emboss_reserved_local_other.f14()))
return false;
if (emboss_reserved_local_other.has_f15().ValueOr(false) &&
!has_f15().ValueOr(false))
return false;
if (has_f15().ValueOr(false) &&
!emboss_reserved_local_other.has_f15().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f15().ValueOr(false) &&
has_f15().ValueOr(false) &&
!f15().UncheckedEquals(emboss_reserved_local_other.f15()))
return false;
if (emboss_reserved_local_other.has_f16().ValueOr(false) &&
!has_f16().ValueOr(false))
return false;
if (has_f16().ValueOr(false) &&
!emboss_reserved_local_other.has_f16().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f16().ValueOr(false) &&
has_f16().ValueOr(false) &&
!f16().UncheckedEquals(emboss_reserved_local_other.f16()))
return false;
if (emboss_reserved_local_other.has_f17().ValueOr(false) &&
!has_f17().ValueOr(false))
return false;
if (has_f17().ValueOr(false) &&
!emboss_reserved_local_other.has_f17().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f17().ValueOr(false) &&
has_f17().ValueOr(false) &&
!f17().UncheckedEquals(emboss_reserved_local_other.f17()))
return false;
if (emboss_reserved_local_other.has_f18().ValueOr(false) &&
!has_f18().ValueOr(false))
return false;
if (has_f18().ValueOr(false) &&
!emboss_reserved_local_other.has_f18().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f18().ValueOr(false) &&
has_f18().ValueOr(false) &&
!f18().UncheckedEquals(emboss_reserved_local_other.f18()))
return false;
if (emboss_reserved_local_other.has_f19().ValueOr(false) &&
!has_f19().ValueOr(false))
return false;
if (has_f19().ValueOr(false) &&
!emboss_reserved_local_other.has_f19().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f19().ValueOr(false) &&
has_f19().ValueOr(false) &&
!f19().UncheckedEquals(emboss_reserved_local_other.f19()))
return false;
if (emboss_reserved_local_other.has_f20().ValueOr(false) &&
!has_f20().ValueOr(false))
return false;
if (has_f20().ValueOr(false) &&
!emboss_reserved_local_other.has_f20().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f20().ValueOr(false) &&
has_f20().ValueOr(false) &&
!f20().UncheckedEquals(emboss_reserved_local_other.f20()))
return false;
if (emboss_reserved_local_other.has_f21().ValueOr(false) &&
!has_f21().ValueOr(false))
return false;
if (has_f21().ValueOr(false) &&
!emboss_reserved_local_other.has_f21().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f21().ValueOr(false) &&
has_f21().ValueOr(false) &&
!f21().UncheckedEquals(emboss_reserved_local_other.f21()))
return false;
if (emboss_reserved_local_other.has_f22().ValueOr(false) &&
!has_f22().ValueOr(false))
return false;
if (has_f22().ValueOr(false) &&
!emboss_reserved_local_other.has_f22().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f22().ValueOr(false) &&
has_f22().ValueOr(false) &&
!f22().UncheckedEquals(emboss_reserved_local_other.f22()))
return false;
if (emboss_reserved_local_other.has_f23().ValueOr(false) &&
!has_f23().ValueOr(false))
return false;
if (has_f23().ValueOr(false) &&
!emboss_reserved_local_other.has_f23().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f23().ValueOr(false) &&
has_f23().ValueOr(false) &&
!f23().UncheckedEquals(emboss_reserved_local_other.f23()))
return false;
if (emboss_reserved_local_other.has_f24().ValueOr(false) &&
!has_f24().ValueOr(false))
return false;
if (has_f24().ValueOr(false) &&
!emboss_reserved_local_other.has_f24().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f24().ValueOr(false) &&
has_f24().ValueOr(false) &&
!f24().UncheckedEquals(emboss_reserved_local_other.f24()))
return false;
if (emboss_reserved_local_other.has_f25().ValueOr(false) &&
!has_f25().ValueOr(false))
return false;
if (has_f25().ValueOr(false) &&
!emboss_reserved_local_other.has_f25().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f25().ValueOr(false) &&
has_f25().ValueOr(false) &&
!f25().UncheckedEquals(emboss_reserved_local_other.f25()))
return false;
if (emboss_reserved_local_other.has_f26().ValueOr(false) &&
!has_f26().ValueOr(false))
return false;
if (has_f26().ValueOr(false) &&
!emboss_reserved_local_other.has_f26().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f26().ValueOr(false) &&
has_f26().ValueOr(false) &&
!f26().UncheckedEquals(emboss_reserved_local_other.f26()))
return false;
if (emboss_reserved_local_other.has_f27().ValueOr(false) &&
!has_f27().ValueOr(false))
return false;
if (has_f27().ValueOr(false) &&
!emboss_reserved_local_other.has_f27().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f27().ValueOr(false) &&
has_f27().ValueOr(false) &&
!f27().UncheckedEquals(emboss_reserved_local_other.f27()))
return false;
if (emboss_reserved_local_other.has_f28().ValueOr(false) &&
!has_f28().ValueOr(false))
return false;
if (has_f28().ValueOr(false) &&
!emboss_reserved_local_other.has_f28().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f28().ValueOr(false) &&
has_f28().ValueOr(false) &&
!f28().UncheckedEquals(emboss_reserved_local_other.f28()))
return false;
if (emboss_reserved_local_other.has_f29().ValueOr(false) &&
!has_f29().ValueOr(false))
return false;
if (has_f29().ValueOr(false) &&
!emboss_reserved_local_other.has_f29().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f29().ValueOr(false) &&
has_f29().ValueOr(false) &&
!f29().UncheckedEquals(emboss_reserved_local_other.f29()))
return false;
if (emboss_reserved_local_other.has_f30().ValueOr(false) &&
!has_f30().ValueOr(false))
return false;
if (has_f30().ValueOr(false) &&
!emboss_reserved_local_other.has_f30().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f30().ValueOr(false) &&
has_f30().ValueOr(false) &&
!f30().UncheckedEquals(emboss_reserved_local_other.f30()))
return false;
if (emboss_reserved_local_other.has_f31().ValueOr(false) &&
!has_f31().ValueOr(false))
return false;
if (has_f31().ValueOr(false) &&
!emboss_reserved_local_other.has_f31().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f31().ValueOr(false) &&
has_f31().ValueOr(false) &&
!f31().UncheckedEquals(emboss_reserved_local_other.f31()))
return false;
if (emboss_reserved_local_other.has_f32().ValueOr(false) &&
!has_f32().ValueOr(false))
return false;
if (has_f32().ValueOr(false) &&
!emboss_reserved_local_other.has_f32().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f32().ValueOr(false) &&
has_f32().ValueOr(false) &&
!f32().UncheckedEquals(emboss_reserved_local_other.f32()))
return false;
if (emboss_reserved_local_other.has_f33().ValueOr(false) &&
!has_f33().ValueOr(false))
return false;
if (has_f33().ValueOr(false) &&
!emboss_reserved_local_other.has_f33().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f33().ValueOr(false) &&
has_f33().ValueOr(false) &&
!f33().UncheckedEquals(emboss_reserved_local_other.f33()))
return false;
if (emboss_reserved_local_other.has_f34().ValueOr(false) &&
!has_f34().ValueOr(false))
return false;
if (has_f34().ValueOr(false) &&
!emboss_reserved_local_other.has_f34().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f34().ValueOr(false) &&
has_f34().ValueOr(false) &&
!f34().UncheckedEquals(emboss_reserved_local_other.f34()))
return false;
if (emboss_reserved_local_other.has_f35().ValueOr(false) &&
!has_f35().ValueOr(false))
return false;
if (has_f35().ValueOr(false) &&
!emboss_reserved_local_other.has_f35().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f35().ValueOr(false) &&
has_f35().ValueOr(false) &&
!f35().UncheckedEquals(emboss_reserved_local_other.f35()))
return false;
if (emboss_reserved_local_other.has_f36().ValueOr(false) &&
!has_f36().ValueOr(false))
return false;
if (has_f36().ValueOr(false) &&
!emboss_reserved_local_other.has_f36().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f36().ValueOr(false) &&
has_f36().ValueOr(false) &&
!f36().UncheckedEquals(emboss_reserved_local_other.f36()))
return false;
if (emboss_reserved_local_other.has_f37().ValueOr(false) &&
!has_f37().ValueOr(false))
return false;
if (has_f37().ValueOr(false) &&
!emboss_reserved_local_other.has_f37().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f37().ValueOr(false) &&
has_f37().ValueOr(false) &&
!f37().UncheckedEquals(emboss_reserved_local_other.f37()))
return false;
if (emboss_reserved_local_other.has_f38().ValueOr(false) &&
!has_f38().ValueOr(false))
return false;
if (has_f38().ValueOr(false) &&
!emboss_reserved_local_other.has_f38().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f38().ValueOr(false) &&
has_f38().ValueOr(false) &&
!f38().UncheckedEquals(emboss_reserved_local_other.f38()))
return false;
if (emboss_reserved_local_other.has_f39().ValueOr(false) &&
!has_f39().ValueOr(false))
return false;
if (has_f39().ValueOr(false) &&
!emboss_reserved_local_other.has_f39().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f39().ValueOr(false) &&
has_f39().ValueOr(false) &&
!f39().UncheckedEquals(emboss_reserved_local_other.f39()))
return false;
if (emboss_reserved_local_other.has_f40().ValueOr(false) &&
!has_f40().ValueOr(false))
return false;
if (has_f40().ValueOr(false) &&
!emboss_reserved_local_other.has_f40().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f40().ValueOr(false) &&
has_f40().ValueOr(false) &&
!f40().UncheckedEquals(emboss_reserved_local_other.f40()))
return false;
if (emboss_reserved_local_other.has_f41().ValueOr(false) &&
!has_f41().ValueOr(false))
return false;
if (has_f41().ValueOr(false) &&
!emboss_reserved_local_other.has_f41().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f41().ValueOr(false) &&
has_f41().ValueOr(false) &&
!f41().UncheckedEquals(emboss_reserved_local_other.f41()))
return false;
if (emboss_reserved_local_other.has_f42().ValueOr(false) &&
!has_f42().ValueOr(false))
return false;
if (has_f42().ValueOr(false) &&
!emboss_reserved_local_other.has_f42().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f42().ValueOr(false) &&
has_f42().ValueOr(false) &&
!f42().UncheckedEquals(emboss_reserved_local_other.f42()))
return false;
if (emboss_reserved_local_other.has_f43().ValueOr(false) &&
!has_f43().ValueOr(false))
return false;
if (has_f43().ValueOr(false) &&
!emboss_reserved_local_other.has_f43().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f43().ValueOr(false) &&
has_f43().ValueOr(false) &&
!f43().UncheckedEquals(emboss_reserved_local_other.f43()))
return false;
if (emboss_reserved_local_other.has_f44().ValueOr(false) &&
!has_f44().ValueOr(false))
return false;
if (has_f44().ValueOr(false) &&
!emboss_reserved_local_other.has_f44().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f44().ValueOr(false) &&
has_f44().ValueOr(false) &&
!f44().UncheckedEquals(emboss_reserved_local_other.f44()))
return false;
if (emboss_reserved_local_other.has_f45().ValueOr(false) &&
!has_f45().ValueOr(false))
return false;
if (has_f45().ValueOr(false) &&
!emboss_reserved_local_other.has_f45().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f45().ValueOr(false) &&
has_f45().ValueOr(false) &&
!f45().UncheckedEquals(emboss_reserved_local_other.f45()))
return false;
if (emboss_reserved_local_other.has_f46().ValueOr(false) &&
!has_f46().ValueOr(false))
return false;
if (has_f46().ValueOr(false) &&
!emboss_reserved_local_other.has_f46().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f46().ValueOr(false) &&
has_f46().ValueOr(false) &&
!f46().UncheckedEquals(emboss_reserved_local_other.f46()))
return false;
if (emboss_reserved_local_other.has_f47().ValueOr(false) &&
!has_f47().ValueOr(false))
return false;
if (has_f47().ValueOr(false) &&
!emboss_reserved_local_other.has_f47().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f47().ValueOr(false) &&
has_f47().ValueOr(false) &&
!f47().UncheckedEquals(emboss_reserved_local_other.f47()))
return false;
if (emboss_reserved_local_other.has_f48().ValueOr(false) &&
!has_f48().ValueOr(false))
return false;
if (has_f48().ValueOr(false) &&
!emboss_reserved_local_other.has_f48().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f48().ValueOr(false) &&
has_f48().ValueOr(false) &&
!f48().UncheckedEquals(emboss_reserved_local_other.f48()))
return false;
if (emboss_reserved_local_other.has_f49().ValueOr(false) &&
!has_f49().ValueOr(false))
return false;
if (has_f49().ValueOr(false) &&
!emboss_reserved_local_other.has_f49().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f49().ValueOr(false) &&
has_f49().ValueOr(false) &&
!f49().UncheckedEquals(emboss_reserved_local_other.f49()))
return false;
if (emboss_reserved_local_other.has_f50().ValueOr(false) &&
!has_f50().ValueOr(false))
return false;
if (has_f50().ValueOr(false) &&
!emboss_reserved_local_other.has_f50().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f50().ValueOr(false) &&
has_f50().ValueOr(false) &&
!f50().UncheckedEquals(emboss_reserved_local_other.f50()))
return false;
if (emboss_reserved_local_other.has_f51().ValueOr(false) &&
!has_f51().ValueOr(false))
return false;
if (has_f51().ValueOr(false) &&
!emboss_reserved_local_other.has_f51().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f51().ValueOr(false) &&
has_f51().ValueOr(false) &&
!f51().UncheckedEquals(emboss_reserved_local_other.f51()))
return false;
if (emboss_reserved_local_other.has_f52().ValueOr(false) &&
!has_f52().ValueOr(false))
return false;
if (has_f52().ValueOr(false) &&
!emboss_reserved_local_other.has_f52().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f52().ValueOr(false) &&
has_f52().ValueOr(false) &&
!f52().UncheckedEquals(emboss_reserved_local_other.f52()))
return false;
if (emboss_reserved_local_other.has_f53().ValueOr(false) &&
!has_f53().ValueOr(false))
return false;
if (has_f53().ValueOr(false) &&
!emboss_reserved_local_other.has_f53().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f53().ValueOr(false) &&
has_f53().ValueOr(false) &&
!f53().UncheckedEquals(emboss_reserved_local_other.f53()))
return false;
if (emboss_reserved_local_other.has_f54().ValueOr(false) &&
!has_f54().ValueOr(false))
return false;
if (has_f54().ValueOr(false) &&
!emboss_reserved_local_other.has_f54().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f54().ValueOr(false) &&
has_f54().ValueOr(false) &&
!f54().UncheckedEquals(emboss_reserved_local_other.f54()))
return false;
if (emboss_reserved_local_other.has_f55().ValueOr(false) &&
!has_f55().ValueOr(false))
return false;
if (has_f55().ValueOr(false) &&
!emboss_reserved_local_other.has_f55().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f55().ValueOr(false) &&
has_f55().ValueOr(false) &&
!f55().UncheckedEquals(emboss_reserved_local_other.f55()))
return false;
if (emboss_reserved_local_other.has_f56().ValueOr(false) &&
!has_f56().ValueOr(false))
return false;
if (has_f56().ValueOr(false) &&
!emboss_reserved_local_other.has_f56().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f56().ValueOr(false) &&
has_f56().ValueOr(false) &&
!f56().UncheckedEquals(emboss_reserved_local_other.f56()))
return false;
if (emboss_reserved_local_other.has_f57().ValueOr(false) &&
!has_f57().ValueOr(false))
return false;
if (has_f57().ValueOr(false) &&
!emboss_reserved_local_other.has_f57().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f57().ValueOr(false) &&
has_f57().ValueOr(false) &&
!f57().UncheckedEquals(emboss_reserved_local_other.f57()))
return false;
if (emboss_reserved_local_other.has_f58().ValueOr(false) &&
!has_f58().ValueOr(false))
return false;
if (has_f58().ValueOr(false) &&
!emboss_reserved_local_other.has_f58().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f58().ValueOr(false) &&
has_f58().ValueOr(false) &&
!f58().UncheckedEquals(emboss_reserved_local_other.f58()))
return false;
if (emboss_reserved_local_other.has_f59().ValueOr(false) &&
!has_f59().ValueOr(false))
return false;
if (has_f59().ValueOr(false) &&
!emboss_reserved_local_other.has_f59().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f59().ValueOr(false) &&
has_f59().ValueOr(false) &&
!f59().UncheckedEquals(emboss_reserved_local_other.f59()))
return false;
if (emboss_reserved_local_other.has_f60().ValueOr(false) &&
!has_f60().ValueOr(false))
return false;
if (has_f60().ValueOr(false) &&
!emboss_reserved_local_other.has_f60().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f60().ValueOr(false) &&
has_f60().ValueOr(false) &&
!f60().UncheckedEquals(emboss_reserved_local_other.f60()))
return false;
if (emboss_reserved_local_other.has_f61().ValueOr(false) &&
!has_f61().ValueOr(false))
return false;
if (has_f61().ValueOr(false) &&
!emboss_reserved_local_other.has_f61().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f61().ValueOr(false) &&
has_f61().ValueOr(false) &&
!f61().UncheckedEquals(emboss_reserved_local_other.f61()))
return false;
if (emboss_reserved_local_other.has_f62().ValueOr(false) &&
!has_f62().ValueOr(false))
return false;
if (has_f62().ValueOr(false) &&
!emboss_reserved_local_other.has_f62().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f62().ValueOr(false) &&
has_f62().ValueOr(false) &&
!f62().UncheckedEquals(emboss_reserved_local_other.f62()))
return false;
if (emboss_reserved_local_other.has_f63().ValueOr(false) &&
!has_f63().ValueOr(false))
return false;
if (has_f63().ValueOr(false) &&
!emboss_reserved_local_other.has_f63().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f63().ValueOr(false) &&
has_f63().ValueOr(false) &&
!f63().UncheckedEquals(emboss_reserved_local_other.f63()))
return false;
if (emboss_reserved_local_other.has_f64().ValueOr(false) &&
!has_f64().ValueOr(false))
return false;
if (has_f64().ValueOr(false) &&
!emboss_reserved_local_other.has_f64().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f64().ValueOr(false) &&
has_f64().ValueOr(false) &&
!f64().UncheckedEquals(emboss_reserved_local_other.f64()))
return false;
if (emboss_reserved_local_other.has_f65().ValueOr(false) &&
!has_f65().ValueOr(false))
return false;
if (has_f65().ValueOr(false) &&
!emboss_reserved_local_other.has_f65().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f65().ValueOr(false) &&
has_f65().ValueOr(false) &&
!f65().UncheckedEquals(emboss_reserved_local_other.f65()))
return false;
if (emboss_reserved_local_other.has_f66().ValueOr(false) &&
!has_f66().ValueOr(false))
return false;
if (has_f66().ValueOr(false) &&
!emboss_reserved_local_other.has_f66().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f66().ValueOr(false) &&
has_f66().ValueOr(false) &&
!f66().UncheckedEquals(emboss_reserved_local_other.f66()))
return false;
if (emboss_reserved_local_other.has_f67().ValueOr(false) &&
!has_f67().ValueOr(false))
return false;
if (has_f67().ValueOr(false) &&
!emboss_reserved_local_other.has_f67().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f67().ValueOr(false) &&
has_f67().ValueOr(false) &&
!f67().UncheckedEquals(emboss_reserved_local_other.f67()))
return false;
if (emboss_reserved_local_other.has_f68().ValueOr(false) &&
!has_f68().ValueOr(false))
return false;
if (has_f68().ValueOr(false) &&
!emboss_reserved_local_other.has_f68().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f68().ValueOr(false) &&
has_f68().ValueOr(false) &&
!f68().UncheckedEquals(emboss_reserved_local_other.f68()))
return false;
if (emboss_reserved_local_other.has_f69().ValueOr(false) &&
!has_f69().ValueOr(false))
return false;
if (has_f69().ValueOr(false) &&
!emboss_reserved_local_other.has_f69().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f69().ValueOr(false) &&
has_f69().ValueOr(false) &&
!f69().UncheckedEquals(emboss_reserved_local_other.f69()))
return false;
if (emboss_reserved_local_other.has_f70().ValueOr(false) &&
!has_f70().ValueOr(false))
return false;
if (has_f70().ValueOr(false) &&
!emboss_reserved_local_other.has_f70().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f70().ValueOr(false) &&
has_f70().ValueOr(false) &&
!f70().UncheckedEquals(emboss_reserved_local_other.f70()))
return false;
if (emboss_reserved_local_other.has_f71().ValueOr(false) &&
!has_f71().ValueOr(false))
return false;
if (has_f71().ValueOr(false) &&
!emboss_reserved_local_other.has_f71().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f71().ValueOr(false) &&
has_f71().ValueOr(false) &&
!f71().UncheckedEquals(emboss_reserved_local_other.f71()))
return false;
if (emboss_reserved_local_other.has_f72().ValueOr(false) &&
!has_f72().ValueOr(false))
return false;
if (has_f72().ValueOr(false) &&
!emboss_reserved_local_other.has_f72().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f72().ValueOr(false) &&
has_f72().ValueOr(false) &&
!f72().UncheckedEquals(emboss_reserved_local_other.f72()))
return false;
if (emboss_reserved_local_other.has_f73().ValueOr(false) &&
!has_f73().ValueOr(false))
return false;
if (has_f73().ValueOr(false) &&
!emboss_reserved_local_other.has_f73().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f73().ValueOr(false) &&
has_f73().ValueOr(false) &&
!f73().UncheckedEquals(emboss_reserved_local_other.f73()))
return false;
if (emboss_reserved_local_other.has_f74().ValueOr(false) &&
!has_f74().ValueOr(false))
return false;
if (has_f74().ValueOr(false) &&
!emboss_reserved_local_other.has_f74().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f74().ValueOr(false) &&
has_f74().ValueOr(false) &&
!f74().UncheckedEquals(emboss_reserved_local_other.f74()))
return false;
if (emboss_reserved_local_other.has_f75().ValueOr(false) &&
!has_f75().ValueOr(false))
return false;
if (has_f75().ValueOr(false) &&
!emboss_reserved_local_other.has_f75().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f75().ValueOr(false) &&
has_f75().ValueOr(false) &&
!f75().UncheckedEquals(emboss_reserved_local_other.f75()))
return false;
if (emboss_reserved_local_other.has_f76().ValueOr(false) &&
!has_f76().ValueOr(false))
return false;
if (has_f76().ValueOr(false) &&
!emboss_reserved_local_other.has_f76().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f76().ValueOr(false) &&
has_f76().ValueOr(false) &&
!f76().UncheckedEquals(emboss_reserved_local_other.f76()))
return false;
if (emboss_reserved_local_other.has_f77().ValueOr(false) &&
!has_f77().ValueOr(false))
return false;
if (has_f77().ValueOr(false) &&
!emboss_reserved_local_other.has_f77().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f77().ValueOr(false) &&
has_f77().ValueOr(false) &&
!f77().UncheckedEquals(emboss_reserved_local_other.f77()))
return false;
if (emboss_reserved_local_other.has_f78().ValueOr(false) &&
!has_f78().ValueOr(false))
return false;
if (has_f78().ValueOr(false) &&
!emboss_reserved_local_other.has_f78().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f78().ValueOr(false) &&
has_f78().ValueOr(false) &&
!f78().UncheckedEquals(emboss_reserved_local_other.f78()))
return false;
if (emboss_reserved_local_other.has_f79().ValueOr(false) &&
!has_f79().ValueOr(false))
return false;
if (has_f79().ValueOr(false) &&
!emboss_reserved_local_other.has_f79().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f79().ValueOr(false) &&
has_f79().ValueOr(false) &&
!f79().UncheckedEquals(emboss_reserved_local_other.f79()))
return false;
if (emboss_reserved_local_other.has_f80().ValueOr(false) &&
!has_f80().ValueOr(false))
return false;
if (has_f80().ValueOr(false) &&
!emboss_reserved_local_other.has_f80().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f80().ValueOr(false) &&
has_f80().ValueOr(false) &&
!f80().UncheckedEquals(emboss_reserved_local_other.f80()))
return false;
if (emboss_reserved_local_other.has_f81().ValueOr(false) &&
!has_f81().ValueOr(false))
return false;
if (has_f81().ValueOr(false) &&
!emboss_reserved_local_other.has_f81().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f81().ValueOr(false) &&
has_f81().ValueOr(false) &&
!f81().UncheckedEquals(emboss_reserved_local_other.f81()))
return false;
if (emboss_reserved_local_other.has_f82().ValueOr(false) &&
!has_f82().ValueOr(false))
return false;
if (has_f82().ValueOr(false) &&
!emboss_reserved_local_other.has_f82().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f82().ValueOr(false) &&
has_f82().ValueOr(false) &&
!f82().UncheckedEquals(emboss_reserved_local_other.f82()))
return false;
if (emboss_reserved_local_other.has_f83().ValueOr(false) &&
!has_f83().ValueOr(false))
return false;
if (has_f83().ValueOr(false) &&
!emboss_reserved_local_other.has_f83().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f83().ValueOr(false) &&
has_f83().ValueOr(false) &&
!f83().UncheckedEquals(emboss_reserved_local_other.f83()))
return false;
if (emboss_reserved_local_other.has_f84().ValueOr(false) &&
!has_f84().ValueOr(false))
return false;
if (has_f84().ValueOr(false) &&
!emboss_reserved_local_other.has_f84().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f84().ValueOr(false) &&
has_f84().ValueOr(false) &&
!f84().UncheckedEquals(emboss_reserved_local_other.f84()))
return false;
if (emboss_reserved_local_other.has_f85().ValueOr(false) &&
!has_f85().ValueOr(false))
return false;
if (has_f85().ValueOr(false) &&
!emboss_reserved_local_other.has_f85().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f85().ValueOr(false) &&
has_f85().ValueOr(false) &&
!f85().UncheckedEquals(emboss_reserved_local_other.f85()))
return false;
if (emboss_reserved_local_other.has_f86().ValueOr(false) &&
!has_f86().ValueOr(false))
return false;
if (has_f86().ValueOr(false) &&
!emboss_reserved_local_other.has_f86().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f86().ValueOr(false) &&
has_f86().ValueOr(false) &&
!f86().UncheckedEquals(emboss_reserved_local_other.f86()))
return false;
if (emboss_reserved_local_other.has_f87().ValueOr(false) &&
!has_f87().ValueOr(false))
return false;
if (has_f87().ValueOr(false) &&
!emboss_reserved_local_other.has_f87().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f87().ValueOr(false) &&
has_f87().ValueOr(false) &&
!f87().UncheckedEquals(emboss_reserved_local_other.f87()))
return false;
if (emboss_reserved_local_other.has_f88().ValueOr(false) &&
!has_f88().ValueOr(false))
return false;
if (has_f88().ValueOr(false) &&
!emboss_reserved_local_other.has_f88().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f88().ValueOr(false) &&
has_f88().ValueOr(false) &&
!f88().UncheckedEquals(emboss_reserved_local_other.f88()))
return false;
if (emboss_reserved_local_other.has_f89().ValueOr(false) &&
!has_f89().ValueOr(false))
return false;
if (has_f89().ValueOr(false) &&
!emboss_reserved_local_other.has_f89().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f89().ValueOr(false) &&
has_f89().ValueOr(false) &&
!f89().UncheckedEquals(emboss_reserved_local_other.f89()))
return false;
if (emboss_reserved_local_other.has_f90().ValueOr(false) &&
!has_f90().ValueOr(false))
return false;
if (has_f90().ValueOr(false) &&
!emboss_reserved_local_other.has_f90().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f90().ValueOr(false) &&
has_f90().ValueOr(false) &&
!f90().UncheckedEquals(emboss_reserved_local_other.f90()))
return false;
if (emboss_reserved_local_other.has_f91().ValueOr(false) &&
!has_f91().ValueOr(false))
return false;
if (has_f91().ValueOr(false) &&
!emboss_reserved_local_other.has_f91().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f91().ValueOr(false) &&
has_f91().ValueOr(false) &&
!f91().UncheckedEquals(emboss_reserved_local_other.f91()))
return false;
if (emboss_reserved_local_other.has_f92().ValueOr(false) &&
!has_f92().ValueOr(false))
return false;
if (has_f92().ValueOr(false) &&
!emboss_reserved_local_other.has_f92().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f92().ValueOr(false) &&
has_f92().ValueOr(false) &&
!f92().UncheckedEquals(emboss_reserved_local_other.f92()))
return false;
if (emboss_reserved_local_other.has_f93().ValueOr(false) &&
!has_f93().ValueOr(false))
return false;
if (has_f93().ValueOr(false) &&
!emboss_reserved_local_other.has_f93().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f93().ValueOr(false) &&
has_f93().ValueOr(false) &&
!f93().UncheckedEquals(emboss_reserved_local_other.f93()))
return false;
if (emboss_reserved_local_other.has_f94().ValueOr(false) &&
!has_f94().ValueOr(false))
return false;
if (has_f94().ValueOr(false) &&
!emboss_reserved_local_other.has_f94().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f94().ValueOr(false) &&
has_f94().ValueOr(false) &&
!f94().UncheckedEquals(emboss_reserved_local_other.f94()))
return false;
if (emboss_reserved_local_other.has_f95().ValueOr(false) &&
!has_f95().ValueOr(false))
return false;
if (has_f95().ValueOr(false) &&
!emboss_reserved_local_other.has_f95().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f95().ValueOr(false) &&
has_f95().ValueOr(false) &&
!f95().UncheckedEquals(emboss_reserved_local_other.f95()))
return false;
if (emboss_reserved_local_other.has_f96().ValueOr(false) &&
!has_f96().ValueOr(false))
return false;
if (has_f96().ValueOr(false) &&
!emboss_reserved_local_other.has_f96().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f96().ValueOr(false) &&
has_f96().ValueOr(false) &&
!f96().UncheckedEquals(emboss_reserved_local_other.f96()))
return false;
if (emboss_reserved_local_other.has_f97().ValueOr(false) &&
!has_f97().ValueOr(false))
return false;
if (has_f97().ValueOr(false) &&
!emboss_reserved_local_other.has_f97().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f97().ValueOr(false) &&
has_f97().ValueOr(false) &&
!f97().UncheckedEquals(emboss_reserved_local_other.f97()))
return false;
if (emboss_reserved_local_other.has_f98().ValueOr(false) &&
!has_f98().ValueOr(false))
return false;
if (has_f98().ValueOr(false) &&
!emboss_reserved_local_other.has_f98().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f98().ValueOr(false) &&
has_f98().ValueOr(false) &&
!f98().UncheckedEquals(emboss_reserved_local_other.f98()))
return false;
if (emboss_reserved_local_other.has_f99().ValueOr(false) &&
!has_f99().ValueOr(false))
return false;
if (has_f99().ValueOr(false) &&
!emboss_reserved_local_other.has_f99().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f99().ValueOr(false) &&
has_f99().ValueOr(false) &&
!f99().UncheckedEquals(emboss_reserved_local_other.f99()))
return false;
if (emboss_reserved_local_other.has_f0_copy().ValueOr(false) &&
!has_f0_copy().ValueOr(false))
return false;
if (has_f0_copy().ValueOr(false) &&
!emboss_reserved_local_other.has_f0_copy().ValueOr(false))
return false;
if (emboss_reserved_local_other.has_f0_copy().ValueOr(false) &&
has_f0_copy().ValueOr(false) &&
!f0_copy().UncheckedEquals(emboss_reserved_local_other.f0_copy()))
return false;
return true;
}
template <typename OtherStorage>
void UncheckedCopyFrom(
GenericLargeConditionalsView<OtherStorage> emboss_reserved_local_other) const {
backing_.UncheckedCopyFrom(
emboss_reserved_local_other.BackingStorage(),
emboss_reserved_local_other.IntrinsicSizeInBytes().UncheckedRead());
}
template <typename OtherStorage>
void CopyFrom(
GenericLargeConditionalsView<OtherStorage> emboss_reserved_local_other) const {
backing_.CopyFrom(
emboss_reserved_local_other.BackingStorage(),
emboss_reserved_local_other.IntrinsicSizeInBytes().Read());
}
template <typename OtherStorage>
bool TryToCopyFrom(
GenericLargeConditionalsView<OtherStorage> emboss_reserved_local_other) const {
return emboss_reserved_local_other.Ok() && backing_.TryToCopyFrom(
emboss_reserved_local_other.BackingStorage(),
emboss_reserved_local_other.IntrinsicSizeInBytes().Read());
}
template <class Stream>
bool UpdateFromTextStream(Stream *emboss_reserved_local_stream) const {
::std::string emboss_reserved_local_brace;
if (!::emboss::support::ReadToken(emboss_reserved_local_stream,
&emboss_reserved_local_brace))
return false;
if (emboss_reserved_local_brace != "{") return false;
for (;;) {
::std::string emboss_reserved_local_name;
if (!::emboss::support::ReadToken(emboss_reserved_local_stream,
&emboss_reserved_local_name))
return false;
if (emboss_reserved_local_name == ",")
if (!::emboss::support::ReadToken(emboss_reserved_local_stream,
&emboss_reserved_local_name))
return false;
if (emboss_reserved_local_name == "}") return true;
::std::string emboss_reserved_local_colon;
if (!::emboss::support::ReadToken(emboss_reserved_local_stream,
&emboss_reserved_local_colon))
return false;
if (emboss_reserved_local_colon != ":") return false;
if (emboss_reserved_local_name == "tag") {
if (!tag().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f0") {
if (!f0().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f1") {
if (!f1().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f2") {
if (!f2().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f3") {
if (!f3().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f4") {
if (!f4().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f5") {
if (!f5().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f6") {
if (!f6().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f7") {
if (!f7().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f8") {
if (!f8().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f9") {
if (!f9().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f10") {
if (!f10().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f11") {
if (!f11().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f12") {
if (!f12().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f13") {
if (!f13().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f14") {
if (!f14().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f15") {
if (!f15().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f16") {
if (!f16().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f17") {
if (!f17().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f18") {
if (!f18().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f19") {
if (!f19().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f20") {
if (!f20().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f21") {
if (!f21().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f22") {
if (!f22().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f23") {
if (!f23().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f24") {
if (!f24().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f25") {
if (!f25().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f26") {
if (!f26().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f27") {
if (!f27().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f28") {
if (!f28().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f29") {
if (!f29().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f30") {
if (!f30().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f31") {
if (!f31().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f32") {
if (!f32().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f33") {
if (!f33().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f34") {
if (!f34().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f35") {
if (!f35().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f36") {
if (!f36().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f37") {
if (!f37().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f38") {
if (!f38().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f39") {
if (!f39().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f40") {
if (!f40().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f41") {
if (!f41().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f42") {
if (!f42().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f43") {
if (!f43().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f44") {
if (!f44().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f45") {
if (!f45().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f46") {
if (!f46().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f47") {
if (!f47().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f48") {
if (!f48().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f49") {
if (!f49().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f50") {
if (!f50().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f51") {
if (!f51().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f52") {
if (!f52().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f53") {
if (!f53().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f54") {
if (!f54().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f55") {
if (!f55().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f56") {
if (!f56().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f57") {
if (!f57().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f58") {
if (!f58().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f59") {
if (!f59().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f60") {
if (!f60().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f61") {
if (!f61().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f62") {
if (!f62().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f63") {
if (!f63().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f64") {
if (!f64().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f65") {
if (!f65().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f66") {
if (!f66().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f67") {
if (!f67().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f68") {
if (!f68().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f69") {
if (!f69().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f70") {
if (!f70().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f71") {
if (!f71().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f72") {
if (!f72().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f73") {
if (!f73().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f74") {
if (!f74().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f75") {
if (!f75().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f76") {
if (!f76().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f77") {
if (!f77().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f78") {
if (!f78().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f79") {
if (!f79().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f80") {
if (!f80().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f81") {
if (!f81().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f82") {
if (!f82().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f83") {
if (!f83().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f84") {
if (!f84().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f85") {
if (!f85().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f86") {
if (!f86().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f87") {
if (!f87().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f88") {
if (!f88().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f89") {
if (!f89().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f90") {
if (!f90().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f91") {
if (!f91().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f92") {
if (!f92().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f93") {
if (!f93().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f94") {
if (!f94().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f95") {
if (!f95().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f96") {
if (!f96().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f97") {
if (!f97().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f98") {
if (!f98().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f99") {
if (!f99().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
if (emboss_reserved_local_name == "f0_copy") {
if (!f0_copy().UpdateFromTextStream(
emboss_reserved_local_stream)) {
return false;
}
continue;
}
return false;
}
}
template <class Stream>
void WriteToTextStream(
Stream *emboss_reserved_local_stream,
::emboss::TextOutputOptions emboss_reserved_local_options) const {
::emboss::TextOutputOptions emboss_reserved_local_field_options =
emboss_reserved_local_options.PlusOneIndent();
if (emboss_reserved_local_options.multiline()) {
emboss_reserved_local_stream->Write("{\n");
} else {
emboss_reserved_local_stream->Write("{");
}
bool emboss_reserved_local_wrote_field = false;
if (has_tag().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
tag().IsAggregate() || tag().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("tag: ");
tag().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!tag().IsAggregate() && !tag().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# tag: UNREADABLE\n");
}
}
if (has_f0().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f0().IsAggregate() || f0().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f0: ");
f0().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f0().IsAggregate() && !f0().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f0: UNREADABLE\n");
}
}
if (has_f1().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f1().IsAggregate() || f1().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f1: ");
f1().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f1().IsAggregate() && !f1().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f1: UNREADABLE\n");
}
}
if (has_f2().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f2().IsAggregate() || f2().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f2: ");
f2().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f2().IsAggregate() && !f2().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f2: UNREADABLE\n");
}
}
if (has_f3().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f3().IsAggregate() || f3().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f3: ");
f3().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f3().IsAggregate() && !f3().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f3: UNREADABLE\n");
}
}
if (has_f4().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f4().IsAggregate() || f4().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f4: ");
f4().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f4().IsAggregate() && !f4().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f4: UNREADABLE\n");
}
}
if (has_f5().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f5().IsAggregate() || f5().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f5: ");
f5().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f5().IsAggregate() && !f5().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f5: UNREADABLE\n");
}
}
if (has_f6().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f6().IsAggregate() || f6().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f6: ");
f6().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f6().IsAggregate() && !f6().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f6: UNREADABLE\n");
}
}
if (has_f7().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f7().IsAggregate() || f7().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f7: ");
f7().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f7().IsAggregate() && !f7().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f7: UNREADABLE\n");
}
}
if (has_f8().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f8().IsAggregate() || f8().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f8: ");
f8().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f8().IsAggregate() && !f8().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f8: UNREADABLE\n");
}
}
if (has_f9().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f9().IsAggregate() || f9().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f9: ");
f9().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f9().IsAggregate() && !f9().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f9: UNREADABLE\n");
}
}
if (has_f10().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f10().IsAggregate() || f10().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f10: ");
f10().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f10().IsAggregate() && !f10().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f10: UNREADABLE\n");
}
}
if (has_f11().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f11().IsAggregate() || f11().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f11: ");
f11().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f11().IsAggregate() && !f11().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f11: UNREADABLE\n");
}
}
if (has_f12().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f12().IsAggregate() || f12().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f12: ");
f12().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f12().IsAggregate() && !f12().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f12: UNREADABLE\n");
}
}
if (has_f13().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f13().IsAggregate() || f13().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f13: ");
f13().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f13().IsAggregate() && !f13().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f13: UNREADABLE\n");
}
}
if (has_f14().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f14().IsAggregate() || f14().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f14: ");
f14().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f14().IsAggregate() && !f14().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f14: UNREADABLE\n");
}
}
if (has_f15().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f15().IsAggregate() || f15().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f15: ");
f15().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f15().IsAggregate() && !f15().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f15: UNREADABLE\n");
}
}
if (has_f16().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f16().IsAggregate() || f16().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f16: ");
f16().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f16().IsAggregate() && !f16().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f16: UNREADABLE\n");
}
}
if (has_f17().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f17().IsAggregate() || f17().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f17: ");
f17().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f17().IsAggregate() && !f17().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f17: UNREADABLE\n");
}
}
if (has_f18().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f18().IsAggregate() || f18().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f18: ");
f18().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f18().IsAggregate() && !f18().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f18: UNREADABLE\n");
}
}
if (has_f19().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f19().IsAggregate() || f19().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f19: ");
f19().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f19().IsAggregate() && !f19().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f19: UNREADABLE\n");
}
}
if (has_f20().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f20().IsAggregate() || f20().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f20: ");
f20().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f20().IsAggregate() && !f20().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f20: UNREADABLE\n");
}
}
if (has_f21().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f21().IsAggregate() || f21().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f21: ");
f21().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f21().IsAggregate() && !f21().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f21: UNREADABLE\n");
}
}
if (has_f22().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f22().IsAggregate() || f22().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f22: ");
f22().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f22().IsAggregate() && !f22().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f22: UNREADABLE\n");
}
}
if (has_f23().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f23().IsAggregate() || f23().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f23: ");
f23().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f23().IsAggregate() && !f23().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f23: UNREADABLE\n");
}
}
if (has_f24().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f24().IsAggregate() || f24().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f24: ");
f24().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f24().IsAggregate() && !f24().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f24: UNREADABLE\n");
}
}
if (has_f25().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f25().IsAggregate() || f25().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f25: ");
f25().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f25().IsAggregate() && !f25().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f25: UNREADABLE\n");
}
}
if (has_f26().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f26().IsAggregate() || f26().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f26: ");
f26().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f26().IsAggregate() && !f26().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f26: UNREADABLE\n");
}
}
if (has_f27().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f27().IsAggregate() || f27().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f27: ");
f27().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f27().IsAggregate() && !f27().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f27: UNREADABLE\n");
}
}
if (has_f28().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f28().IsAggregate() || f28().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f28: ");
f28().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f28().IsAggregate() && !f28().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f28: UNREADABLE\n");
}
}
if (has_f29().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f29().IsAggregate() || f29().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f29: ");
f29().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f29().IsAggregate() && !f29().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f29: UNREADABLE\n");
}
}
if (has_f30().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f30().IsAggregate() || f30().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f30: ");
f30().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f30().IsAggregate() && !f30().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f30: UNREADABLE\n");
}
}
if (has_f31().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f31().IsAggregate() || f31().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f31: ");
f31().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f31().IsAggregate() && !f31().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f31: UNREADABLE\n");
}
}
if (has_f32().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f32().IsAggregate() || f32().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f32: ");
f32().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f32().IsAggregate() && !f32().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f32: UNREADABLE\n");
}
}
if (has_f33().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f33().IsAggregate() || f33().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f33: ");
f33().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f33().IsAggregate() && !f33().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f33: UNREADABLE\n");
}
}
if (has_f34().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f34().IsAggregate() || f34().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f34: ");
f34().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f34().IsAggregate() && !f34().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f34: UNREADABLE\n");
}
}
if (has_f35().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f35().IsAggregate() || f35().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f35: ");
f35().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f35().IsAggregate() && !f35().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f35: UNREADABLE\n");
}
}
if (has_f36().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f36().IsAggregate() || f36().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f36: ");
f36().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f36().IsAggregate() && !f36().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f36: UNREADABLE\n");
}
}
if (has_f37().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f37().IsAggregate() || f37().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f37: ");
f37().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f37().IsAggregate() && !f37().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f37: UNREADABLE\n");
}
}
if (has_f38().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f38().IsAggregate() || f38().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f38: ");
f38().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f38().IsAggregate() && !f38().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f38: UNREADABLE\n");
}
}
if (has_f39().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f39().IsAggregate() || f39().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f39: ");
f39().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f39().IsAggregate() && !f39().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f39: UNREADABLE\n");
}
}
if (has_f40().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f40().IsAggregate() || f40().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f40: ");
f40().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f40().IsAggregate() && !f40().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f40: UNREADABLE\n");
}
}
if (has_f41().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f41().IsAggregate() || f41().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f41: ");
f41().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f41().IsAggregate() && !f41().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f41: UNREADABLE\n");
}
}
if (has_f42().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f42().IsAggregate() || f42().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f42: ");
f42().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f42().IsAggregate() && !f42().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f42: UNREADABLE\n");
}
}
if (has_f43().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f43().IsAggregate() || f43().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f43: ");
f43().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f43().IsAggregate() && !f43().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f43: UNREADABLE\n");
}
}
if (has_f44().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f44().IsAggregate() || f44().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f44: ");
f44().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f44().IsAggregate() && !f44().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f44: UNREADABLE\n");
}
}
if (has_f45().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f45().IsAggregate() || f45().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f45: ");
f45().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f45().IsAggregate() && !f45().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f45: UNREADABLE\n");
}
}
if (has_f46().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f46().IsAggregate() || f46().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f46: ");
f46().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f46().IsAggregate() && !f46().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f46: UNREADABLE\n");
}
}
if (has_f47().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f47().IsAggregate() || f47().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f47: ");
f47().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f47().IsAggregate() && !f47().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f47: UNREADABLE\n");
}
}
if (has_f48().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f48().IsAggregate() || f48().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f48: ");
f48().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f48().IsAggregate() && !f48().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f48: UNREADABLE\n");
}
}
if (has_f49().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f49().IsAggregate() || f49().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f49: ");
f49().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f49().IsAggregate() && !f49().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f49: UNREADABLE\n");
}
}
if (has_f50().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f50().IsAggregate() || f50().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f50: ");
f50().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f50().IsAggregate() && !f50().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f50: UNREADABLE\n");
}
}
if (has_f51().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f51().IsAggregate() || f51().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f51: ");
f51().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f51().IsAggregate() && !f51().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f51: UNREADABLE\n");
}
}
if (has_f52().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f52().IsAggregate() || f52().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f52: ");
f52().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f52().IsAggregate() && !f52().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f52: UNREADABLE\n");
}
}
if (has_f53().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f53().IsAggregate() || f53().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f53: ");
f53().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f53().IsAggregate() && !f53().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f53: UNREADABLE\n");
}
}
if (has_f54().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f54().IsAggregate() || f54().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f54: ");
f54().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f54().IsAggregate() && !f54().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f54: UNREADABLE\n");
}
}
if (has_f55().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f55().IsAggregate() || f55().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f55: ");
f55().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f55().IsAggregate() && !f55().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f55: UNREADABLE\n");
}
}
if (has_f56().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f56().IsAggregate() || f56().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f56: ");
f56().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f56().IsAggregate() && !f56().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f56: UNREADABLE\n");
}
}
if (has_f57().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f57().IsAggregate() || f57().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f57: ");
f57().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f57().IsAggregate() && !f57().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f57: UNREADABLE\n");
}
}
if (has_f58().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f58().IsAggregate() || f58().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f58: ");
f58().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f58().IsAggregate() && !f58().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f58: UNREADABLE\n");
}
}
if (has_f59().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f59().IsAggregate() || f59().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f59: ");
f59().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f59().IsAggregate() && !f59().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f59: UNREADABLE\n");
}
}
if (has_f60().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f60().IsAggregate() || f60().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f60: ");
f60().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f60().IsAggregate() && !f60().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f60: UNREADABLE\n");
}
}
if (has_f61().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f61().IsAggregate() || f61().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f61: ");
f61().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f61().IsAggregate() && !f61().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f61: UNREADABLE\n");
}
}
if (has_f62().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f62().IsAggregate() || f62().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f62: ");
f62().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f62().IsAggregate() && !f62().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f62: UNREADABLE\n");
}
}
if (has_f63().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f63().IsAggregate() || f63().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f63: ");
f63().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f63().IsAggregate() && !f63().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f63: UNREADABLE\n");
}
}
if (has_f64().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f64().IsAggregate() || f64().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f64: ");
f64().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f64().IsAggregate() && !f64().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f64: UNREADABLE\n");
}
}
if (has_f65().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f65().IsAggregate() || f65().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f65: ");
f65().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f65().IsAggregate() && !f65().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f65: UNREADABLE\n");
}
}
if (has_f66().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f66().IsAggregate() || f66().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f66: ");
f66().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f66().IsAggregate() && !f66().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f66: UNREADABLE\n");
}
}
if (has_f67().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f67().IsAggregate() || f67().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f67: ");
f67().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f67().IsAggregate() && !f67().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f67: UNREADABLE\n");
}
}
if (has_f68().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f68().IsAggregate() || f68().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f68: ");
f68().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f68().IsAggregate() && !f68().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f68: UNREADABLE\n");
}
}
if (has_f69().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f69().IsAggregate() || f69().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f69: ");
f69().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f69().IsAggregate() && !f69().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f69: UNREADABLE\n");
}
}
if (has_f70().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f70().IsAggregate() || f70().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f70: ");
f70().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f70().IsAggregate() && !f70().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f70: UNREADABLE\n");
}
}
if (has_f71().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f71().IsAggregate() || f71().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f71: ");
f71().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f71().IsAggregate() && !f71().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f71: UNREADABLE\n");
}
}
if (has_f72().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f72().IsAggregate() || f72().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f72: ");
f72().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f72().IsAggregate() && !f72().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f72: UNREADABLE\n");
}
}
if (has_f73().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f73().IsAggregate() || f73().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f73: ");
f73().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f73().IsAggregate() && !f73().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f73: UNREADABLE\n");
}
}
if (has_f74().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f74().IsAggregate() || f74().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f74: ");
f74().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f74().IsAggregate() && !f74().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f74: UNREADABLE\n");
}
}
if (has_f75().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f75().IsAggregate() || f75().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f75: ");
f75().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f75().IsAggregate() && !f75().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f75: UNREADABLE\n");
}
}
if (has_f76().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f76().IsAggregate() || f76().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f76: ");
f76().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f76().IsAggregate() && !f76().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f76: UNREADABLE\n");
}
}
if (has_f77().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f77().IsAggregate() || f77().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f77: ");
f77().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f77().IsAggregate() && !f77().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f77: UNREADABLE\n");
}
}
if (has_f78().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f78().IsAggregate() || f78().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f78: ");
f78().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f78().IsAggregate() && !f78().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f78: UNREADABLE\n");
}
}
if (has_f79().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f79().IsAggregate() || f79().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f79: ");
f79().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f79().IsAggregate() && !f79().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f79: UNREADABLE\n");
}
}
if (has_f80().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f80().IsAggregate() || f80().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f80: ");
f80().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f80().IsAggregate() && !f80().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f80: UNREADABLE\n");
}
}
if (has_f81().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f81().IsAggregate() || f81().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f81: ");
f81().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f81().IsAggregate() && !f81().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f81: UNREADABLE\n");
}
}
if (has_f82().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f82().IsAggregate() || f82().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f82: ");
f82().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f82().IsAggregate() && !f82().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f82: UNREADABLE\n");
}
}
if (has_f83().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f83().IsAggregate() || f83().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f83: ");
f83().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f83().IsAggregate() && !f83().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f83: UNREADABLE\n");
}
}
if (has_f84().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f84().IsAggregate() || f84().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f84: ");
f84().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f84().IsAggregate() && !f84().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f84: UNREADABLE\n");
}
}
if (has_f85().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f85().IsAggregate() || f85().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f85: ");
f85().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f85().IsAggregate() && !f85().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f85: UNREADABLE\n");
}
}
if (has_f86().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f86().IsAggregate() || f86().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f86: ");
f86().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f86().IsAggregate() && !f86().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f86: UNREADABLE\n");
}
}
if (has_f87().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f87().IsAggregate() || f87().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f87: ");
f87().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f87().IsAggregate() && !f87().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f87: UNREADABLE\n");
}
}
if (has_f88().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f88().IsAggregate() || f88().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f88: ");
f88().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f88().IsAggregate() && !f88().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f88: UNREADABLE\n");
}
}
if (has_f89().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f89().IsAggregate() || f89().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f89: ");
f89().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f89().IsAggregate() && !f89().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f89: UNREADABLE\n");
}
}
if (has_f90().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f90().IsAggregate() || f90().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f90: ");
f90().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f90().IsAggregate() && !f90().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f90: UNREADABLE\n");
}
}
if (has_f91().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f91().IsAggregate() || f91().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f91: ");
f91().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f91().IsAggregate() && !f91().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f91: UNREADABLE\n");
}
}
if (has_f92().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f92().IsAggregate() || f92().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f92: ");
f92().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f92().IsAggregate() && !f92().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f92: UNREADABLE\n");
}
}
if (has_f93().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f93().IsAggregate() || f93().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f93: ");
f93().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f93().IsAggregate() && !f93().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f93: UNREADABLE\n");
}
}
if (has_f94().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f94().IsAggregate() || f94().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f94: ");
f94().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f94().IsAggregate() && !f94().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f94: UNREADABLE\n");
}
}
if (has_f95().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f95().IsAggregate() || f95().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f95: ");
f95().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f95().IsAggregate() && !f95().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f95: UNREADABLE\n");
}
}
if (has_f96().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f96().IsAggregate() || f96().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f96: ");
f96().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f96().IsAggregate() && !f96().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f96: UNREADABLE\n");
}
}
if (has_f97().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f97().IsAggregate() || f97().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f97: ");
f97().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f97().IsAggregate() && !f97().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f97: UNREADABLE\n");
}
}
if (has_f98().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f98().IsAggregate() || f98().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f98: ");
f98().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f98().IsAggregate() && !f98().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f98: UNREADABLE\n");
}
}
if (has_f99().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f99().IsAggregate() || f99().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f99: ");
f99().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f99().IsAggregate() && !f99().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f99: UNREADABLE\n");
}
}
if (has_f0_copy().ValueOr(false)) {
if (!emboss_reserved_local_field_options.allow_partial_output() ||
f0_copy().IsAggregate() || f0_copy().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
} else {
if (emboss_reserved_local_wrote_field) {
emboss_reserved_local_stream->Write(",");
}
emboss_reserved_local_stream->Write(" ");
}
emboss_reserved_local_stream->Write("f0_copy: ");
f0_copy().WriteToTextStream(emboss_reserved_local_stream,
emboss_reserved_local_field_options);
emboss_reserved_local_wrote_field = true;
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write("\n");
}
} else if (emboss_reserved_local_field_options.allow_partial_output() &&
emboss_reserved_local_field_options.comments() &&
!f0_copy().IsAggregate() && !f0_copy().Ok()) {
if (emboss_reserved_local_field_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_field_options.current_indent());
}
emboss_reserved_local_stream->Write("# f0_copy: UNREADABLE\n");
}
}
(void)emboss_reserved_local_wrote_field;
if (emboss_reserved_local_options.multiline()) {
emboss_reserved_local_stream->Write(
emboss_reserved_local_options.current_indent());
emboss_reserved_local_stream->Write("}");
} else {
emboss_reserved_local_stream->Write(" }");
}
}
static constexpr bool IsAggregate() { return true; }
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 0>>, 32>>
tag() const;
::emboss::support::Maybe<bool> has_tag() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f0() const;
::emboss::support::Maybe<bool> has_f0() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f1() const;
::emboss::support::Maybe<bool> has_f1() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f2() const;
::emboss::support::Maybe<bool> has_f2() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f3() const;
::emboss::support::Maybe<bool> has_f3() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f4() const;
::emboss::support::Maybe<bool> has_f4() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f5() const;
::emboss::support::Maybe<bool> has_f5() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f6() const;
::emboss::support::Maybe<bool> has_f6() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f7() const;
::emboss::support::Maybe<bool> has_f7() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f8() const;
::emboss::support::Maybe<bool> has_f8() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f9() const;
::emboss::support::Maybe<bool> has_f9() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f10() const;
::emboss::support::Maybe<bool> has_f10() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f11() const;
::emboss::support::Maybe<bool> has_f11() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f12() const;
::emboss::support::Maybe<bool> has_f12() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f13() const;
::emboss::support::Maybe<bool> has_f13() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f14() const;
::emboss::support::Maybe<bool> has_f14() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f15() const;
::emboss::support::Maybe<bool> has_f15() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f16() const;
::emboss::support::Maybe<bool> has_f16() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f17() const;
::emboss::support::Maybe<bool> has_f17() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f18() const;
::emboss::support::Maybe<bool> has_f18() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f19() const;
::emboss::support::Maybe<bool> has_f19() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f20() const;
::emboss::support::Maybe<bool> has_f20() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f21() const;
::emboss::support::Maybe<bool> has_f21() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f22() const;
::emboss::support::Maybe<bool> has_f22() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f23() const;
::emboss::support::Maybe<bool> has_f23() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f24() const;
::emboss::support::Maybe<bool> has_f24() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f25() const;
::emboss::support::Maybe<bool> has_f25() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f26() const;
::emboss::support::Maybe<bool> has_f26() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f27() const;
::emboss::support::Maybe<bool> has_f27() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f28() const;
::emboss::support::Maybe<bool> has_f28() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f29() const;
::emboss::support::Maybe<bool> has_f29() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f30() const;
::emboss::support::Maybe<bool> has_f30() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f31() const;
::emboss::support::Maybe<bool> has_f31() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f32() const;
::emboss::support::Maybe<bool> has_f32() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f33() const;
::emboss::support::Maybe<bool> has_f33() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f34() const;
::emboss::support::Maybe<bool> has_f34() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f35() const;
::emboss::support::Maybe<bool> has_f35() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f36() const;
::emboss::support::Maybe<bool> has_f36() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f37() const;
::emboss::support::Maybe<bool> has_f37() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f38() const;
::emboss::support::Maybe<bool> has_f38() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f39() const;
::emboss::support::Maybe<bool> has_f39() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f40() const;
::emboss::support::Maybe<bool> has_f40() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f41() const;
::emboss::support::Maybe<bool> has_f41() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f42() const;
::emboss::support::Maybe<bool> has_f42() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f43() const;
::emboss::support::Maybe<bool> has_f43() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f44() const;
::emboss::support::Maybe<bool> has_f44() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f45() const;
::emboss::support::Maybe<bool> has_f45() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f46() const;
::emboss::support::Maybe<bool> has_f46() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f47() const;
::emboss::support::Maybe<bool> has_f47() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f48() const;
::emboss::support::Maybe<bool> has_f48() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f49() const;
::emboss::support::Maybe<bool> has_f49() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f50() const;
::emboss::support::Maybe<bool> has_f50() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f51() const;
::emboss::support::Maybe<bool> has_f51() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f52() const;
::emboss::support::Maybe<bool> has_f52() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f53() const;
::emboss::support::Maybe<bool> has_f53() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f54() const;
::emboss::support::Maybe<bool> has_f54() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f55() const;
::emboss::support::Maybe<bool> has_f55() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f56() const;
::emboss::support::Maybe<bool> has_f56() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f57() const;
::emboss::support::Maybe<bool> has_f57() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f58() const;
::emboss::support::Maybe<bool> has_f58() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f59() const;
::emboss::support::Maybe<bool> has_f59() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f60() const;
::emboss::support::Maybe<bool> has_f60() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f61() const;
::emboss::support::Maybe<bool> has_f61() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f62() const;
::emboss::support::Maybe<bool> has_f62() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f63() const;
::emboss::support::Maybe<bool> has_f63() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f64() const;
::emboss::support::Maybe<bool> has_f64() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f65() const;
::emboss::support::Maybe<bool> has_f65() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f66() const;
::emboss::support::Maybe<bool> has_f66() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f67() const;
::emboss::support::Maybe<bool> has_f67() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f68() const;
::emboss::support::Maybe<bool> has_f68() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f69() const;
::emboss::support::Maybe<bool> has_f69() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f70() const;
::emboss::support::Maybe<bool> has_f70() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f71() const;
::emboss::support::Maybe<bool> has_f71() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f72() const;
::emboss::support::Maybe<bool> has_f72() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f73() const;
::emboss::support::Maybe<bool> has_f73() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f74() const;
::emboss::support::Maybe<bool> has_f74() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f75() const;
::emboss::support::Maybe<bool> has_f75() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f76() const;
::emboss::support::Maybe<bool> has_f76() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f77() const;
::emboss::support::Maybe<bool> has_f77() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f78() const;
::emboss::support::Maybe<bool> has_f78() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f79() const;
::emboss::support::Maybe<bool> has_f79() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f80() const;
::emboss::support::Maybe<bool> has_f80() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f81() const;
::emboss::support::Maybe<bool> has_f81() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f82() const;
::emboss::support::Maybe<bool> has_f82() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f83() const;
::emboss::support::Maybe<bool> has_f83() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f84() const;
::emboss::support::Maybe<bool> has_f84() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f85() const;
::emboss::support::Maybe<bool> has_f85() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f86() const;
::emboss::support::Maybe<bool> has_f86() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f87() const;
::emboss::support::Maybe<bool> has_f87() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f88() const;
::emboss::support::Maybe<bool> has_f88() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f89() const;
::emboss::support::Maybe<bool> has_f89() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f90() const;
::emboss::support::Maybe<bool> has_f90() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f91() const;
::emboss::support::Maybe<bool> has_f91() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f92() const;
::emboss::support::Maybe<bool> has_f92() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f93() const;
::emboss::support::Maybe<bool> has_f93() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f94() const;
::emboss::support::Maybe<bool> has_f94() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f95() const;
::emboss::support::Maybe<bool> has_f95() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f96() const;
::emboss::support::Maybe<bool> has_f96() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f97() const;
::emboss::support::Maybe<bool> has_f97() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f98() const;
::emboss::support::Maybe<bool> has_f98() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
f99() const;
::emboss::support::Maybe<bool> has_f99() const;
public:
typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 8>>, 32>>
f0_copy() const;
::emboss::support::Maybe<bool> has_f0_copy() const;
public:
class EmbossReservedDollarVirtualIntrinsicSizeInBytesView final {
public:
using ValueType = ::std::int32_t;
explicit EmbossReservedDollarVirtualIntrinsicSizeInBytesView(
const GenericLargeConditionalsView &emboss_reserved_local_view)
: view_(emboss_reserved_local_view) {}
EmbossReservedDollarVirtualIntrinsicSizeInBytesView() = delete;
EmbossReservedDollarVirtualIntrinsicSizeInBytesView(const EmbossReservedDollarVirtualIntrinsicSizeInBytesView &) = default;
EmbossReservedDollarVirtualIntrinsicSizeInBytesView(EmbossReservedDollarVirtualIntrinsicSizeInBytesView &&) = default;
EmbossReservedDollarVirtualIntrinsicSizeInBytesView &operator=(const EmbossReservedDollarVirtualIntrinsicSizeInBytesView &) =
default;
EmbossReservedDollarVirtualIntrinsicSizeInBytesView &operator=(EmbossReservedDollarVirtualIntrinsicSizeInBytesView &&) =
default;
~EmbossReservedDollarVirtualIntrinsicSizeInBytesView() = default;
::std::int32_t Read() const {
EMBOSS_CHECK(view_.has_IntrinsicSizeInBytes().ValueOr(false));
auto emboss_reserved_local_value = MaybeRead();
EMBOSS_CHECK(emboss_reserved_local_value.Known());
EMBOSS_CHECK(ValueIsOk(emboss_reserved_local_value.ValueOrDefault()));
return emboss_reserved_local_value.ValueOrDefault();
}
::std::int32_t UncheckedRead() const {
return MaybeRead().ValueOrDefault();
}
bool Ok() const {
auto emboss_reserved_local_value = MaybeRead();
return emboss_reserved_local_value.Known() &&
ValueIsOk(emboss_reserved_local_value.ValueOrDefault());
}
template <class Stream>
void WriteToTextStream(Stream *emboss_reserved_local_stream,
const ::emboss::TextOutputOptions
&emboss_reserved_local_options) const {
::emboss::support::WriteIntegerViewToTextStream(
this, emboss_reserved_local_stream, emboss_reserved_local_options);
}
static constexpr bool IsAggregate() { return false; }
private:
::emboss::support::Maybe</**/ ::std::int32_t> MaybeRead() const {
const auto emboss_reserved_local_subexpr_1 = view_.tag();
const auto emboss_reserved_local_subexpr_2 = (emboss_reserved_local_subexpr_1.Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(emboss_reserved_local_subexpr_1.UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>());
const auto emboss_reserved_local_subexpr_3 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_4 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_3, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_5 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(1LL)));
const auto emboss_reserved_local_subexpr_6 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_5, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_7 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(2LL)));
const auto emboss_reserved_local_subexpr_8 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_7, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_9 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(3LL)));
const auto emboss_reserved_local_subexpr_10 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_9, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_11 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL)));
const auto emboss_reserved_local_subexpr_12 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_11, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_13 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(5LL)));
const auto emboss_reserved_local_subexpr_14 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_13, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_15 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(6LL)));
const auto emboss_reserved_local_subexpr_16 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_15, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_17 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(7LL)));
const auto emboss_reserved_local_subexpr_18 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_17, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_19 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)));
const auto emboss_reserved_local_subexpr_20 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_19, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_21 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(9LL)));
const auto emboss_reserved_local_subexpr_22 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_21, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_23 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(10LL)));
const auto emboss_reserved_local_subexpr_24 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_23, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_25 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(11LL)));
const auto emboss_reserved_local_subexpr_26 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_25, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_27 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(12LL)));
const auto emboss_reserved_local_subexpr_28 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_27, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_29 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(13LL)));
const auto emboss_reserved_local_subexpr_30 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_29, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_31 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(14LL)));
const auto emboss_reserved_local_subexpr_32 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_31, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_33 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(15LL)));
const auto emboss_reserved_local_subexpr_34 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_33, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_35 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(16LL)));
const auto emboss_reserved_local_subexpr_36 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_35, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_37 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(17LL)));
const auto emboss_reserved_local_subexpr_38 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_37, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_39 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(18LL)));
const auto emboss_reserved_local_subexpr_40 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_39, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_41 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(19LL)));
const auto emboss_reserved_local_subexpr_42 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_41, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_43 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(20LL)));
const auto emboss_reserved_local_subexpr_44 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_43, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_45 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(21LL)));
const auto emboss_reserved_local_subexpr_46 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_45, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_47 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(22LL)));
const auto emboss_reserved_local_subexpr_48 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_47, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_49 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(23LL)));
const auto emboss_reserved_local_subexpr_50 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_49, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_51 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(24LL)));
const auto emboss_reserved_local_subexpr_52 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_51, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_53 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(25LL)));
const auto emboss_reserved_local_subexpr_54 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_53, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_55 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(26LL)));
const auto emboss_reserved_local_subexpr_56 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_55, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_57 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(27LL)));
const auto emboss_reserved_local_subexpr_58 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_57, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_59 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(28LL)));
const auto emboss_reserved_local_subexpr_60 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_59, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_61 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(29LL)));
const auto emboss_reserved_local_subexpr_62 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_61, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_63 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(30LL)));
const auto emboss_reserved_local_subexpr_64 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_63, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_65 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(31LL)));
const auto emboss_reserved_local_subexpr_66 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_65, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_67 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(32LL)));
const auto emboss_reserved_local_subexpr_68 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_67, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_69 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(33LL)));
const auto emboss_reserved_local_subexpr_70 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_69, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_71 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(34LL)));
const auto emboss_reserved_local_subexpr_72 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_71, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_73 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(35LL)));
const auto emboss_reserved_local_subexpr_74 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_73, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_75 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(36LL)));
const auto emboss_reserved_local_subexpr_76 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_75, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_77 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(37LL)));
const auto emboss_reserved_local_subexpr_78 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_77, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_79 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(38LL)));
const auto emboss_reserved_local_subexpr_80 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_79, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_81 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(39LL)));
const auto emboss_reserved_local_subexpr_82 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_81, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_83 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(40LL)));
const auto emboss_reserved_local_subexpr_84 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_83, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_85 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(41LL)));
const auto emboss_reserved_local_subexpr_86 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_85, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_87 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(42LL)));
const auto emboss_reserved_local_subexpr_88 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_87, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_89 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(43LL)));
const auto emboss_reserved_local_subexpr_90 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_89, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_91 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(44LL)));
const auto emboss_reserved_local_subexpr_92 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_91, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_93 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(45LL)));
const auto emboss_reserved_local_subexpr_94 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_93, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_95 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(46LL)));
const auto emboss_reserved_local_subexpr_96 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_95, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_97 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(47LL)));
const auto emboss_reserved_local_subexpr_98 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_97, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_99 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(48LL)));
const auto emboss_reserved_local_subexpr_100 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_99, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_101 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(49LL)));
const auto emboss_reserved_local_subexpr_102 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_101, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_103 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(50LL)));
const auto emboss_reserved_local_subexpr_104 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_103, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_105 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(51LL)));
const auto emboss_reserved_local_subexpr_106 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_105, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_107 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(52LL)));
const auto emboss_reserved_local_subexpr_108 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_107, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_109 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(53LL)));
const auto emboss_reserved_local_subexpr_110 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_109, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_111 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(54LL)));
const auto emboss_reserved_local_subexpr_112 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_111, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_113 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(55LL)));
const auto emboss_reserved_local_subexpr_114 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_113, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_115 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(56LL)));
const auto emboss_reserved_local_subexpr_116 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_115, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_117 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(57LL)));
const auto emboss_reserved_local_subexpr_118 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_117, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_119 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(58LL)));
const auto emboss_reserved_local_subexpr_120 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_119, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_121 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(59LL)));
const auto emboss_reserved_local_subexpr_122 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_121, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_123 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(60LL)));
const auto emboss_reserved_local_subexpr_124 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_123, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_125 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(61LL)));
const auto emboss_reserved_local_subexpr_126 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_125, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_127 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(62LL)));
const auto emboss_reserved_local_subexpr_128 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_127, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_129 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(63LL)));
const auto emboss_reserved_local_subexpr_130 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_129, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_131 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(64LL)));
const auto emboss_reserved_local_subexpr_132 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_131, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_133 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(65LL)));
const auto emboss_reserved_local_subexpr_134 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_133, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_135 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(66LL)));
const auto emboss_reserved_local_subexpr_136 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_135, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_137 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(67LL)));
const auto emboss_reserved_local_subexpr_138 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_137, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_139 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(68LL)));
const auto emboss_reserved_local_subexpr_140 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_139, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_141 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(69LL)));
const auto emboss_reserved_local_subexpr_142 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_141, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_143 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(70LL)));
const auto emboss_reserved_local_subexpr_144 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_143, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_145 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(71LL)));
const auto emboss_reserved_local_subexpr_146 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_145, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_147 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(72LL)));
const auto emboss_reserved_local_subexpr_148 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_147, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_149 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(73LL)));
const auto emboss_reserved_local_subexpr_150 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_149, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_151 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(74LL)));
const auto emboss_reserved_local_subexpr_152 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_151, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_153 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(75LL)));
const auto emboss_reserved_local_subexpr_154 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_153, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_155 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(76LL)));
const auto emboss_reserved_local_subexpr_156 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_155, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_157 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(77LL)));
const auto emboss_reserved_local_subexpr_158 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_157, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_159 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(78LL)));
const auto emboss_reserved_local_subexpr_160 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_159, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_161 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(79LL)));
const auto emboss_reserved_local_subexpr_162 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_161, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_163 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(80LL)));
const auto emboss_reserved_local_subexpr_164 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_163, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_165 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(81LL)));
const auto emboss_reserved_local_subexpr_166 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_165, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_167 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(82LL)));
const auto emboss_reserved_local_subexpr_168 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_167, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_169 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(83LL)));
const auto emboss_reserved_local_subexpr_170 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_169, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_171 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(84LL)));
const auto emboss_reserved_local_subexpr_172 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_171, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_173 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(85LL)));
const auto emboss_reserved_local_subexpr_174 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_173, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_175 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(86LL)));
const auto emboss_reserved_local_subexpr_176 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_175, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_177 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(87LL)));
const auto emboss_reserved_local_subexpr_178 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_177, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_179 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(88LL)));
const auto emboss_reserved_local_subexpr_180 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_179, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_181 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(89LL)));
const auto emboss_reserved_local_subexpr_182 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_181, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_183 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(90LL)));
const auto emboss_reserved_local_subexpr_184 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_183, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_185 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(91LL)));
const auto emboss_reserved_local_subexpr_186 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_185, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_187 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(92LL)));
const auto emboss_reserved_local_subexpr_188 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_187, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_189 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(93LL)));
const auto emboss_reserved_local_subexpr_190 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_189, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_191 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(94LL)));
const auto emboss_reserved_local_subexpr_192 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_191, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_193 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(95LL)));
const auto emboss_reserved_local_subexpr_194 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_193, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_195 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(96LL)));
const auto emboss_reserved_local_subexpr_196 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_195, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_197 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(97LL)));
const auto emboss_reserved_local_subexpr_198 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_197, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_199 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(98LL)));
const auto emboss_reserved_local_subexpr_200 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_199, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_201 = ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>(emboss_reserved_local_subexpr_2, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(99LL)));
const auto emboss_reserved_local_subexpr_202 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_201, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_203 = ::emboss::support::Choice</**/::std::int32_t, ::std::int32_t, bool, ::std::int32_t, ::std::int32_t>(emboss_reserved_local_subexpr_3, ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(12LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
const auto emboss_reserved_local_subexpr_204 = ::emboss::support::Maximum</**/::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t, ::std::int32_t>(::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL)), emboss_reserved_local_subexpr_4, emboss_reserved_local_subexpr_6, emboss_reserved_local_subexpr_8, emboss_reserved_local_subexpr_10, emboss_reserved_local_subexpr_12, emboss_reserved_local_subexpr_14, emboss_reserved_local_subexpr_16, emboss_reserved_local_subexpr_18, emboss_reserved_local_subexpr_20, emboss_reserved_local_subexpr_22, emboss_reserved_local_subexpr_24, emboss_reserved_local_subexpr_26, emboss_reserved_local_subexpr_28, emboss_reserved_local_subexpr_30, emboss_reserved_local_subexpr_32, emboss_reserved_local_subexpr_34, emboss_reserved_local_subexpr_36, emboss_reserved_local_subexpr_38, emboss_reserved_local_subexpr_40, emboss_reserved_local_subexpr_42, emboss_reserved_local_subexpr_44, emboss_reserved_local_subexpr_46, emboss_reserved_local_subexpr_48, emboss_reserved_local_subexpr_50, emboss_reserved_local_subexpr_52, emboss_reserved_local_subexpr_54, emboss_reserved_local_subexpr_56, emboss_reserved_local_subexpr_58, emboss_reserved_local_subexpr_60, emboss_reserved_local_subexpr_62, emboss_reserved_local_subexpr_64, emboss_reserved_local_subexpr_66, emboss_reserved_local_subexpr_68, emboss_reserved_local_subexpr_70, emboss_reserved_local_subexpr_72, emboss_reserved_local_subexpr_74, emboss_reserved_local_subexpr_76, emboss_reserved_local_subexpr_78, emboss_reserved_local_subexpr_80, emboss_reserved_local_subexpr_82, emboss_reserved_local_subexpr_84, emboss_reserved_local_subexpr_86, emboss_reserved_local_subexpr_88, emboss_reserved_local_subexpr_90, emboss_reserved_local_subexpr_92, emboss_reserved_local_subexpr_94, emboss_reserved_local_subexpr_96, emboss_reserved_local_subexpr_98, emboss_reserved_local_subexpr_100, emboss_reserved_local_subexpr_102, emboss_reserved_local_subexpr_104, emboss_reserved_local_subexpr_106, emboss_reserved_local_subexpr_108, emboss_reserved_local_subexpr_110, emboss_reserved_local_subexpr_112, emboss_reserved_local_subexpr_114, emboss_reserved_local_subexpr_116, emboss_reserved_local_subexpr_118, emboss_reserved_local_subexpr_120, emboss_reserved_local_subexpr_122, emboss_reserved_local_subexpr_124, emboss_reserved_local_subexpr_126, emboss_reserved_local_subexpr_128, emboss_reserved_local_subexpr_130, emboss_reserved_local_subexpr_132, emboss_reserved_local_subexpr_134, emboss_reserved_local_subexpr_136, emboss_reserved_local_subexpr_138, emboss_reserved_local_subexpr_140, emboss_reserved_local_subexpr_142, emboss_reserved_local_subexpr_144, emboss_reserved_local_subexpr_146, emboss_reserved_local_subexpr_148, emboss_reserved_local_subexpr_150, emboss_reserved_local_subexpr_152, emboss_reserved_local_subexpr_154, emboss_reserved_local_subexpr_156, emboss_reserved_local_subexpr_158, emboss_reserved_local_subexpr_160, emboss_reserved_local_subexpr_162, emboss_reserved_local_subexpr_164, emboss_reserved_local_subexpr_166, emboss_reserved_local_subexpr_168, emboss_reserved_local_subexpr_170, emboss_reserved_local_subexpr_172, emboss_reserved_local_subexpr_174, emboss_reserved_local_subexpr_176, emboss_reserved_local_subexpr_178, emboss_reserved_local_subexpr_180, emboss_reserved_local_subexpr_182, emboss_reserved_local_subexpr_184, emboss_reserved_local_subexpr_186, emboss_reserved_local_subexpr_188, emboss_reserved_local_subexpr_190, emboss_reserved_local_subexpr_192, emboss_reserved_local_subexpr_194, emboss_reserved_local_subexpr_196, emboss_reserved_local_subexpr_198, emboss_reserved_local_subexpr_200, emboss_reserved_local_subexpr_202, emboss_reserved_local_subexpr_203);
return emboss_reserved_local_subexpr_204;
}
static constexpr bool ValueIsOk(
::std::int32_t emboss_reserved_local_value) {
return (void)emboss_reserved_local_value, // Silence -Wunused-parameter
::emboss::support::Maybe<bool>(true).ValueOr(false);
}
const GenericLargeConditionalsView view_;
};
EmbossReservedDollarVirtualIntrinsicSizeInBytesView IntrinsicSizeInBytes() const;
::emboss::support::Maybe<bool> has_IntrinsicSizeInBytes() const;
public:
class EmbossReservedDollarVirtualMaxSizeInBytesView final {
public:
using ValueType = ::std::int32_t;
constexpr EmbossReservedDollarVirtualMaxSizeInBytesView() {}
EmbossReservedDollarVirtualMaxSizeInBytesView(const EmbossReservedDollarVirtualMaxSizeInBytesView &) = default;
EmbossReservedDollarVirtualMaxSizeInBytesView(EmbossReservedDollarVirtualMaxSizeInBytesView &&) = default;
EmbossReservedDollarVirtualMaxSizeInBytesView &operator=(const EmbossReservedDollarVirtualMaxSizeInBytesView &) =
default;
EmbossReservedDollarVirtualMaxSizeInBytesView &operator=(EmbossReservedDollarVirtualMaxSizeInBytesView &&) =
default;
~EmbossReservedDollarVirtualMaxSizeInBytesView() = default;
static constexpr ::std::int32_t Read();
static constexpr ::std::int32_t UncheckedRead();
static constexpr bool Ok() { return true; }
template <class Stream>
void WriteToTextStream(Stream *emboss_reserved_local_stream,
const ::emboss::TextOutputOptions
&emboss_reserved_local_options) const {
::emboss::support::WriteIntegerViewToTextStream(
this, emboss_reserved_local_stream, emboss_reserved_local_options);
}
static constexpr bool IsAggregate() { return false; }
};
static constexpr EmbossReservedDollarVirtualMaxSizeInBytesView MaxSizeInBytes() {
return EmbossReservedDollarVirtualMaxSizeInBytesView();
}
static constexpr ::emboss::support::Maybe<bool> has_MaxSizeInBytes() {
return ::emboss::support::Maybe<bool>(true);
}
public:
class EmbossReservedDollarVirtualMinSizeInBytesView final {
public:
using ValueType = ::std::int32_t;
constexpr EmbossReservedDollarVirtualMinSizeInBytesView() {}
EmbossReservedDollarVirtualMinSizeInBytesView(const EmbossReservedDollarVirtualMinSizeInBytesView &) = default;
EmbossReservedDollarVirtualMinSizeInBytesView(EmbossReservedDollarVirtualMinSizeInBytesView &&) = default;
EmbossReservedDollarVirtualMinSizeInBytesView &operator=(const EmbossReservedDollarVirtualMinSizeInBytesView &) =
default;
EmbossReservedDollarVirtualMinSizeInBytesView &operator=(EmbossReservedDollarVirtualMinSizeInBytesView &&) =
default;
~EmbossReservedDollarVirtualMinSizeInBytesView() = default;
static constexpr ::std::int32_t Read();
static constexpr ::std::int32_t UncheckedRead();
static constexpr bool Ok() { return true; }
template <class Stream>
void WriteToTextStream(Stream *emboss_reserved_local_stream,
const ::emboss::TextOutputOptions
&emboss_reserved_local_options) const {
::emboss::support::WriteIntegerViewToTextStream(
this, emboss_reserved_local_stream, emboss_reserved_local_options);
}
static constexpr bool IsAggregate() { return false; }
};
static constexpr EmbossReservedDollarVirtualMinSizeInBytesView MinSizeInBytes() {
return EmbossReservedDollarVirtualMinSizeInBytesView();
}
static constexpr ::emboss::support::Maybe<bool> has_MinSizeInBytes() {
return ::emboss::support::Maybe<bool>(true);
}
private:
Storage backing_;
template <class OtherStorage>
friend class GenericLargeConditionalsView;
};
using LargeConditionalsView =
GenericLargeConditionalsView</**/ ::emboss::support::ReadOnlyContiguousBuffer>;
using LargeConditionalsWriter =
GenericLargeConditionalsView</**/ ::emboss::support::ReadWriteContiguousBuffer>;
template <class View>
struct EmbossReservedInternalIsGenericLargeConditionalsView {
static constexpr const bool value = false;
};
template <class Storage>
struct EmbossReservedInternalIsGenericLargeConditionalsView<
GenericLargeConditionalsView<Storage>> {
static constexpr const bool value = true;
};
template <typename T>
inline GenericLargeConditionalsView<
/**/ ::emboss::support::ContiguousBuffer<
typename ::std::remove_reference<
decltype(*::std::declval<T>()->data())>::type,
1, 0>>
MakeLargeConditionalsView( T &&emboss_reserved_local_arg) {
return GenericLargeConditionalsView<
/**/ ::emboss::support::ContiguousBuffer<
typename ::std::remove_reference<decltype(
*::std::declval<T>()->data())>::type,
1, 0>>(
::std::forward<T>(emboss_reserved_local_arg));
}
template <typename T>
inline GenericLargeConditionalsView</**/ ::emboss::support::ContiguousBuffer<T, 1, 0>>
MakeLargeConditionalsView( T *emboss_reserved_local_data,
::std::size_t emboss_reserved_local_size) {
return GenericLargeConditionalsView</**/ ::emboss::support::ContiguousBuffer<T, 1, 0>>(
emboss_reserved_local_data,
emboss_reserved_local_size);
}
template <typename T, ::std::size_t kAlignment>
inline GenericLargeConditionalsView<
/**/ ::emboss::support::ContiguousBuffer<T, kAlignment, 0>>
MakeAlignedLargeConditionalsView(
T *emboss_reserved_local_data,
::std::size_t emboss_reserved_local_size) {
return GenericLargeConditionalsView<
/**/ ::emboss::support::ContiguousBuffer<T, kAlignment, 0>>(
emboss_reserved_local_data,
emboss_reserved_local_size);
}
namespace LargeConditionals {
} // namespace LargeConditionals
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 0>>, 32>>
GenericLargeConditionalsView<Storage>::tag()
const {
if ( has_tag().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 0>>, 32>>
(
backing_
.template GetOffsetStorage<0,
0>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 0>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_tag() const {
return ::emboss::support::Maybe</**/bool>(true);
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f0()
const {
if ( has_f0().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f0() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f1()
const {
if ( has_f1().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f1() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(1LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f2()
const {
if ( has_f2().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f2() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(2LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f3()
const {
if ( has_f3().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f3() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(3LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f4()
const {
if ( has_f4().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f4() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f5()
const {
if ( has_f5().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f5() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(5LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f6()
const {
if ( has_f6().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f6() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(6LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f7()
const {
if ( has_f7().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f7() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(7LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f8()
const {
if ( has_f8().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f8() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f9()
const {
if ( has_f9().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f9() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(9LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f10()
const {
if ( has_f10().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f10() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(10LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f11()
const {
if ( has_f11().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f11() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(11LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f12()
const {
if ( has_f12().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f12() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(12LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f13()
const {
if ( has_f13().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f13() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(13LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f14()
const {
if ( has_f14().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f14() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(14LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f15()
const {
if ( has_f15().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f15() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(15LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f16()
const {
if ( has_f16().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f16() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(16LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f17()
const {
if ( has_f17().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f17() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(17LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f18()
const {
if ( has_f18().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f18() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(18LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f19()
const {
if ( has_f19().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f19() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(19LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f20()
const {
if ( has_f20().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f20() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(20LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f21()
const {
if ( has_f21().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f21() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(21LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f22()
const {
if ( has_f22().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f22() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(22LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f23()
const {
if ( has_f23().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f23() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(23LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f24()
const {
if ( has_f24().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f24() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(24LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f25()
const {
if ( has_f25().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f25() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(25LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f26()
const {
if ( has_f26().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f26() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(26LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f27()
const {
if ( has_f27().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f27() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(27LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f28()
const {
if ( has_f28().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f28() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(28LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f29()
const {
if ( has_f29().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f29() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(29LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f30()
const {
if ( has_f30().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f30() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(30LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f31()
const {
if ( has_f31().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f31() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(31LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f32()
const {
if ( has_f32().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f32() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(32LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f33()
const {
if ( has_f33().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f33() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(33LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f34()
const {
if ( has_f34().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f34() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(34LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f35()
const {
if ( has_f35().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f35() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(35LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f36()
const {
if ( has_f36().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f36() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(36LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f37()
const {
if ( has_f37().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f37() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(37LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f38()
const {
if ( has_f38().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f38() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(38LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f39()
const {
if ( has_f39().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f39() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(39LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f40()
const {
if ( has_f40().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f40() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(40LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f41()
const {
if ( has_f41().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f41() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(41LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f42()
const {
if ( has_f42().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f42() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(42LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f43()
const {
if ( has_f43().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f43() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(43LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f44()
const {
if ( has_f44().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f44() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(44LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f45()
const {
if ( has_f45().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f45() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(45LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f46()
const {
if ( has_f46().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f46() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(46LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f47()
const {
if ( has_f47().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f47() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(47LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f48()
const {
if ( has_f48().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f48() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(48LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f49()
const {
if ( has_f49().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f49() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(49LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f50()
const {
if ( has_f50().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f50() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(50LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f51()
const {
if ( has_f51().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f51() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(51LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f52()
const {
if ( has_f52().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f52() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(52LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f53()
const {
if ( has_f53().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f53() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(53LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f54()
const {
if ( has_f54().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f54() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(54LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f55()
const {
if ( has_f55().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f55() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(55LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f56()
const {
if ( has_f56().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f56() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(56LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f57()
const {
if ( has_f57().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f57() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(57LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f58()
const {
if ( has_f58().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f58() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(58LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f59()
const {
if ( has_f59().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f59() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(59LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f60()
const {
if ( has_f60().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f60() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(60LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f61()
const {
if ( has_f61().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f61() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(61LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f62()
const {
if ( has_f62().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f62() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(62LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f63()
const {
if ( has_f63().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f63() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(63LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f64()
const {
if ( has_f64().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f64() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(64LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f65()
const {
if ( has_f65().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f65() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(65LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f66()
const {
if ( has_f66().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f66() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(66LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f67()
const {
if ( has_f67().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f67() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(67LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f68()
const {
if ( has_f68().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f68() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(68LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f69()
const {
if ( has_f69().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f69() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(69LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f70()
const {
if ( has_f70().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f70() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(70LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f71()
const {
if ( has_f71().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f71() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(71LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f72()
const {
if ( has_f72().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f72() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(72LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f73()
const {
if ( has_f73().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f73() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(73LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f74()
const {
if ( has_f74().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f74() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(74LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f75()
const {
if ( has_f75().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f75() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(75LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f76()
const {
if ( has_f76().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f76() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(76LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f77()
const {
if ( has_f77().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f77() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(77LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f78()
const {
if ( has_f78().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f78() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(78LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f79()
const {
if ( has_f79().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f79() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(79LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f80()
const {
if ( has_f80().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f80() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(80LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f81()
const {
if ( has_f81().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f81() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(81LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f82()
const {
if ( has_f82().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f82() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(82LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f83()
const {
if ( has_f83().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f83() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(83LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f84()
const {
if ( has_f84().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f84() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(84LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f85()
const {
if ( has_f85().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f85() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(85LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f86()
const {
if ( has_f86().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f86() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(86LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f87()
const {
if ( has_f87().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f87() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(87LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f88()
const {
if ( has_f88().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f88() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(88LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f89()
const {
if ( has_f89().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f89() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(89LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f90()
const {
if ( has_f90().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f90() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(90LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f91()
const {
if ( has_f91().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f91() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(91LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f92()
const {
if ( has_f92().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f92() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(92LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f93()
const {
if ( has_f93().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f93() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(93LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f94()
const {
if ( has_f94().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f94() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(94LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f95()
const {
if ( has_f95().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f95() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(95LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f96()
const {
if ( has_f96().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f96() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(96LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f97()
const {
if ( has_f97().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f97() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(97LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f98()
const {
if ( has_f98().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f98() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(98LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
GenericLargeConditionalsView<Storage>::f99()
const {
if ( has_f99().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
(
backing_
.template GetOffsetStorage<0,
4>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 4>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f99() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(99LL)));
}
template <class Storage>
inline typename ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 8>>, 32>>
GenericLargeConditionalsView<Storage>::f0_copy()
const {
if ( has_f0_copy().ValueOr(false)) {
auto emboss_reserved_local_size = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL));
auto emboss_reserved_local_offset = ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(8LL));
if (emboss_reserved_local_size.Known() &&
emboss_reserved_local_size.ValueOr(0) >= 0 &&
emboss_reserved_local_offset.Known() &&
emboss_reserved_local_offset.ValueOr(0) >= 0) {
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 8>>, 32>>
(
backing_
.template GetOffsetStorage<0,
8>(
emboss_reserved_local_offset.ValueOrDefault(),
emboss_reserved_local_size.ValueOrDefault()));
}
}
return ::emboss::prelude::UIntView<
/**/ ::emboss::support::FixedSizeViewParameters<32, ::emboss::support::AllValuesAreOk>,
typename ::emboss::support::BitBlock</**/::emboss::support::LittleEndianByteOrderer<typename Storage::template OffsetStorageType</**/0, 8>>, 32>>
();
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_f0_copy() const {
return ::emboss::support::Equal</**/::std::uint32_t, bool, ::std::uint32_t, ::std::int32_t>((tag().Ok() ? ::emboss::support::Maybe</**/::std::uint32_t>(static_cast</**/::std::uint32_t>(tag().UncheckedRead())) : ::emboss::support::Maybe</**/::std::uint32_t>()), ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(0LL)));
}
template <class Storage>
inline typename GenericLargeConditionalsView<Storage>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView
GenericLargeConditionalsView<Storage>::IntrinsicSizeInBytes() const {
return
typename GenericLargeConditionalsView<Storage>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView(
*this);
}
template <class Storage>
inline ::emboss::support::Maybe<bool>
GenericLargeConditionalsView<Storage>::has_IntrinsicSizeInBytes() const {
return ::emboss::support::Maybe</**/bool>(true);
}
namespace LargeConditionals {
inline constexpr ::std::int32_t MaxSizeInBytes() {
return ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(12LL)).ValueOrDefault();
}
} // namespace LargeConditionals
template <class Storage>
inline constexpr ::std::int32_t
GenericLargeConditionalsView<Storage>::EmbossReservedDollarVirtualMaxSizeInBytesView::Read() {
return LargeConditionals::MaxSizeInBytes();
}
template <class Storage>
inline constexpr ::std::int32_t
GenericLargeConditionalsView<
Storage>::EmbossReservedDollarVirtualMaxSizeInBytesView::UncheckedRead() {
return LargeConditionals::MaxSizeInBytes();
}
namespace LargeConditionals {
inline constexpr ::std::int32_t MinSizeInBytes() {
return ::emboss::support::Maybe</**/::std::int32_t>(static_cast</**/::std::int32_t>(4LL)).ValueOrDefault();
}
} // namespace LargeConditionals
template <class Storage>
inline constexpr ::std::int32_t
GenericLargeConditionalsView<Storage>::EmbossReservedDollarVirtualMinSizeInBytesView::Read() {
return LargeConditionals::MinSizeInBytes();
}
template <class Storage>
inline constexpr ::std::int32_t
GenericLargeConditionalsView<
Storage>::EmbossReservedDollarVirtualMinSizeInBytesView::UncheckedRead() {
return LargeConditionals::MinSizeInBytes();
}
} // namespace test
} // namespace emboss
/* NOLINTEND */
#endif // TESTDATA_MANY_CONDITIONALS_EMB_H_