Lines Matching refs:Flags
11 enum class Flags { enum
18 SKGPU_MAKE_MASK_OPS(Flags);
23 Mask<Flags> flags = Flags::kNone; in DEF_GRAPHITE_TEST()
25 flags |= Flags::kA; in DEF_GRAPHITE_TEST()
27 REPORTER_ASSERT(r, !(flags & Flags::kB)); in DEF_GRAPHITE_TEST()
28 REPORTER_ASSERT(r, (flags & Flags::kA)); in DEF_GRAPHITE_TEST()
29 flags |= (Flags::kB | Flags::kC); in DEF_GRAPHITE_TEST()
30 auto mask = Flags::kB | Flags::kC; in DEF_GRAPHITE_TEST()
32 REPORTER_ASSERT(r, flags == (Flags::kA | Flags::kB | Flags::kC)); in DEF_GRAPHITE_TEST()
33 flags &= ~Flags::kC; in DEF_GRAPHITE_TEST()
34 REPORTER_ASSERT(r, flags == (Flags::kA | Flags::kB)); in DEF_GRAPHITE_TEST()
36 REPORTER_ASSERT(r, (flags & mask) != Flags::kNone); in DEF_GRAPHITE_TEST()
39 flags &= ~Flags::kB; in DEF_GRAPHITE_TEST()
40 REPORTER_ASSERT(r, (flags & mask) == Flags::kNone); in DEF_GRAPHITE_TEST()
47 REPORTER_ASSERT(r, !(Flags::kA & Flags::kB)); in DEF_GRAPHITE_TEST()
48 REPORTER_ASSERT(r, (Flags::kA ^ Flags::kB) == (Flags::kA | Flags::kB)); in DEF_GRAPHITE_TEST()