Home
last modified time | relevance | path

Searched refs:is_bitmask_enum (Results 1 – 4 of 4) sorted by relevance

/external/llvm/include/llvm/ADT/
DBitmaskEnum.h71 struct is_bitmask_enum : std::false_type {}; struct
74 struct is_bitmask_enum<
99 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
105 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
111 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
117 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
126 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
133 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
140 typename = typename std::enable_if<is_bitmask_enum<E>::value>::type>
/external/skia/include/private/
DSkBitmaskEnum.h13 template <typename T> struct is_bitmask_enum : std::false_type {}; struct
16 template <typename E> SK_WHEN(skstd::is_bitmask_enum<E>::value, E) operator|(E l, E r) {
21 template <typename E> SK_WHEN(skstd::is_bitmask_enum<E>::value, E&) operator|=(E& l, E r) {
25 template <typename E> SK_WHEN(skstd::is_bitmask_enum<E>::value, E) operator&(E l, E r) { in SK_WHEN()
30 template <typename E> SK_WHEN(skstd::is_bitmask_enum<E>::value, E&) operator&=(E& l, E r) { in SK_WHEN()
/external/skia/src/core/
DSkAdvancedTypefaceMetrics.h94 template <> struct is_bitmask_enum<SkAdvancedTypefaceMetrics::FontFlags> : std::true_type {};
95 template <> struct is_bitmask_enum<SkAdvancedTypefaceMetrics::StyleFlags> : std::true_type {};
/external/skia/include/core/
DSkTypeface.h423 template <> struct is_bitmask_enum<SkTypeface::PerGlyphInfo> : std::true_type {};