Searched refs:EnumT (Results 1 – 2 of 2) sorted by relevance
99 template <typename EnumT> struct enum_iteration_traits {335 template <typename EnumT,336 typename = std::enable_if_t<std::is_enum<EnumT>::value>>337 auto enum_seq(EnumT Begin, EnumT End) {338 static_assert(enum_iteration_traits<EnumT>::is_iterable,340 return iota_range<EnumT>(Begin, End, false);344 /// when `EnumT` is not marked as safely iterable by `enum_iteration_traits`. in enum_seq() 350 template <typename EnumT,351 typename = std::enable_if_t<std::is_enum<EnumT>[all...]
2758 if (const EnumType *EnumT = T->getAs<EnumType>()) { in MatchTemplateParametersToScopeSpecifier() local2761 EnumDecl *Enum = EnumT->getDecl(); in MatchTemplateParametersToScopeSpecifier()