Home
last modified time | relevance | path

Searched defs:EnumSet (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/third_party/externals/tint/src/utils/
Denum_set.h31 struct EnumSet { struct
46 explicit constexpr EnumSet(VALUES... values) : set(Union(values...)) {} in EnumSet() argument
51 inline EnumSet& operator=(const EnumSet& set) = default; argument
62 inline EnumSet& Add(VALUES... values) { in Add() argument
70 inline EnumSet& Remove(VALUES... values) { in Remove() argument
77 inline EnumSet& Add(EnumSet s) { return (*this = *this + s); } in Add() argument
82 inline EnumSet& Remove(EnumSet s) { return (*this = *this - s); } in Remove() argument
87 EnumSet out; argument
95 EnumSet out; argument
103 EnumSet out; argument
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/
Denum_set.h43 EnumSet() {} in EnumSet() function
45 explicit EnumSet(EnumType c) { Add(c); } in EnumSet() function
47 EnumSet(std::initializer_list<EnumType> cs) { in EnumSet() function
50 EnumSet(uint32_t count, const EnumType* ptr) { in EnumSet() function
54 EnumSet(const EnumSet& other) { *this = other; } in EnumSet() function
56 EnumSet(EnumSet&& other) { in EnumSet() function
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/
Denum_set.h43 EnumSet() {} in EnumSet() function
45 explicit EnumSet(EnumType c) { Add(c); } in EnumSet() function
47 EnumSet(std::initializer_list<EnumType> cs) { in EnumSet() function
50 EnumSet(uint32_t count, const EnumType* ptr) { in EnumSet() function
54 EnumSet(const EnumSet& other) { *this = other; } in EnumSet() function
56 EnumSet(EnumSet&& other) { in EnumSet() function
/third_party/spirv-tools/source/
Denum_set.h155 friend class EnumSet; variable
188 EnumSet() : buckets_(0), size_(0) {} in EnumSet() function
191 EnumSet(T value) : EnumSet() { insert(value); } in EnumSet() function
194 EnumSet(std::initializer_list<T> values) : EnumSet() { in EnumSet() function
201 EnumSet(ElementType count, const T* array) : EnumSet() { in EnumSet() function
209 EnumSet(InputIt begin, InputIt end) : EnumSet() { in EnumSet() function
216 EnumSet(const EnumSet& other) in EnumSet() function
220 EnumSet(EnumSet&& other) in EnumSet() function
/third_party/rust/rust/tests/ui/match/
Dissue-72896.rs12 struct EnumSet<T: EnumSetType> { struct
16 const CONST_SET: EnumSet<Enum8> = EnumSet { __enumset_underlying: 3 }; argument
/third_party/icu/icu4c/source/common/unicode/
Denumset.h36 inline EnumSet() : fBools(0) {} in EnumSet() function
37 inline EnumSet(const EnumSet<T,minValue,limitValue>& other) : fBools(other.fBools) {} in EnumSet() function
/third_party/skia/m133/third_party/externals/icu/source/common/unicode/
Denumset.h36 inline EnumSet() : fBools(0) {} in EnumSet() function
37 inline EnumSet(const EnumSet<T,minValue,limitValue>& other) : fBools(other.fBools) {} in EnumSet() function
/third_party/skia/third_party/externals/icu/source/common/unicode/
Denumset.h36 inline EnumSet() : fBools(0) {} in EnumSet() function
37 inline EnumSet(const EnumSet<T,minValue,limitValue>& other) : fBools(other.fBools) {} in EnumSet() function
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/
Denum_set_test.cpp30 TEST(EnumSet, IsEmpty1) { in TEST() argument
37 TEST(EnumSet, IsEmpty2) { in TEST() argument
44 TEST(EnumSet, IsEmpty3) { in TEST() argument
49 TEST(EnumSet, IsEmpty4) { in TEST() argument
174 TEST(EnumSet, DefaultIsEmpty) { in TEST() argument
/third_party/skia/third_party/externals/spirv-tools/test/
Denum_set_test.cpp30 TEST(EnumSet, IsEmpty1) { in TEST() argument
37 TEST(EnumSet, IsEmpty2) { in TEST() argument
44 TEST(EnumSet, IsEmpty3) { in TEST() argument
49 TEST(EnumSet, IsEmpty4) { in TEST() argument
174 TEST(EnumSet, DefaultIsEmpty) { in TEST() argument
/third_party/spirv-tools/test/
Denum_set_test.cpp313 TEST(EnumSet, IsEmpty1) { in TEST() argument
320 TEST(EnumSet, IsEmpty2) { in TEST() argument
327 TEST(EnumSet, IsEmpty3) { in TEST() argument
332 TEST(EnumSet, IsEmpty4) { in TEST() argument
459 TEST(EnumSet, DefaultIsEmpty) { in TEST() argument
466 TEST(EnumSet, EqualityCompareEmpty) { in TEST() argument
474 TEST(EnumSet, EqualityCompareSame) { in TEST() argument
487 TEST(EnumSet, EqualityCompareDifferent) { in TEST() argument
500 TEST(EnumSet, ConstructFromIterators) { in TEST() argument
509 TEST(EnumSet, InsertUsingIteratorRange) { in TEST() argument
/third_party/skia/m133/third_party/externals/icu/source/i18n/unicode/
Ddatefmt.h54 template class U_I18N_API EnumSet<UDateFormatBooleanAttribute, variable
/third_party/icu/icu4c/source/i18n/unicode/
Ddatefmt.h54 template class U_I18N_API EnumSet<UDateFormatBooleanAttribute, variable
/third_party/skia/third_party/externals/icu/source/i18n/unicode/
Ddatefmt.h54 template class U_I18N_API EnumSet<UDateFormatBooleanAttribute, variable