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() function
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/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/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/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/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/node/deps/icu-small/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/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/node/deps/v8/src/base/
Denum-set.h24 explicit constexpr EnumSet(std::initializer_list<E> init) { in EnumSet() function
79 explicit constexpr EnumSet(T bits) : bits_(bits) {} 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/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/icu/icu4c/source/i18n/unicode/
Ddatefmt.h54 template class U_I18N_API EnumSet<UDateFormatBooleanAttribute, variable
/third_party/node/deps/icu-small/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