Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d10cb041 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Additional tests for enum iteration."

parents 5a05f0e3 ed325567
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line
@@ -38,3 +38,30 @@ struct Outer {
struct Unrelated {
    Outer.Inner great;
};

// structs to test enum iterators in hidl_test
struct EnumIterators {
    enum Empty : uint32_t {};

    enum Parent : uint32_t {
        A,
    };
    enum EmptyChild : Parent {};
    enum Grandchild : EmptyChild {
        B,
    };

    enum SkipsValues : uint32_t {
        A = 7,
        B,
        C = 100,
        D,
        E
    };
    enum MultipleValues : uint32_t {
        A = 7,
        B = 7,
        C = 8,
        D = 7,
    };
};
 No newline at end of file