blob: 705ce3f84d96dfdf0e4b590ee5bf53c7ef9aab1e [file] [log] [blame]
library fidl.test.enum;
type MyStrictEnum = strict enum : uint32 {
FOO = 1;
BAR = 2;
};
type MyFlexibleEnum = flexible enum : uint32 {
FOO = 1;
BAR = 2;
};
type MyFlexibleEnumWithCustomUnknown = flexible enum : uint32 {
FOO = 1;
BAR = 2;
@unknown
CUSTOM_UNKNOWN = 3;
};
type MyEmptyFlexibleEnum = flexible enum : uint32 {};