blob: 8803a1001820bdd0cb930a0dc40ae9662db06b17 [file] [log] [blame]
// Copyright 2020 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library conformance;
flexible bits FlexibleBitsUint8 : uint8 {
A = 0x1;
B = 0x2;
};
flexible bits FlexibleBitsUint16 : uint16 {
A = 0x1;
B = 0x2;
};
flexible bits FlexibleBitsUint32 : uint32 {
A = 0x1;
B = 0x2;
};
flexible bits FlexibleBitsUint64 : uint64 {
A = 0x1;
B = 0x2;
};
struct FlexibleBitsUint8Struct {
FlexibleBitsUint8 b;
};
struct FlexibleBitsUint16Struct {
FlexibleBitsUint16 b;
};
struct FlexibleBitsUint32Struct {
FlexibleBitsUint32 b;
};
struct FlexibleBitsUint64Struct {
FlexibleBitsUint64 b;
};