blob: cbaf98b095f1d82ca33e4bad07bc2f154b9174ab [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
// fidl_experiment = output_index_json
#include <fidl/test.unionsandwich/cpp/wire_types.h>
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wshadow"
void ::test_unionsandwich::wire::UnionSize8Alignment4::SizeAndOffsetAssertionHelper() {
static_assert(sizeof(UnionSize8Alignment4) == sizeof(fidl_union_t));
static_assert(offsetof(UnionSize8Alignment4, ordinal_) == offsetof(fidl_union_t, tag));
static_assert(offsetof(UnionSize8Alignment4, envelope_) == offsetof(fidl_union_t, envelope));
}
void ::test_unionsandwich::wire::UnionSize12Alignment4::SizeAndOffsetAssertionHelper() {
static_assert(sizeof(UnionSize12Alignment4) == sizeof(fidl_union_t));
static_assert(offsetof(UnionSize12Alignment4, ordinal_) == offsetof(fidl_union_t, tag));
static_assert(offsetof(UnionSize12Alignment4, envelope_) == offsetof(fidl_union_t, envelope));
}
void ::test_unionsandwich::wire::UnionSize24Alignment8::SizeAndOffsetAssertionHelper() {
static_assert(sizeof(UnionSize24Alignment8) == sizeof(fidl_union_t));
static_assert(offsetof(UnionSize24Alignment8, ordinal_) == offsetof(fidl_union_t, tag));
static_assert(offsetof(UnionSize24Alignment8, envelope_) == offsetof(fidl_union_t, envelope));
}
void ::test_unionsandwich::wire::UnionSize36Alignment4::SizeAndOffsetAssertionHelper() {
static_assert(sizeof(UnionSize36Alignment4) == sizeof(fidl_union_t));
static_assert(offsetof(UnionSize36Alignment4, ordinal_) == offsetof(fidl_union_t, tag));
static_assert(offsetof(UnionSize36Alignment4, envelope_) == offsetof(fidl_union_t, envelope));
}
#pragma clang diagnostic pop