Home
last modified time | relevance | path

Searched refs:EnumT (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSequence.h99 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...]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp2758 if (const EnumType *EnumT = T->getAs<EnumType>()) { in MatchTemplateParametersToScopeSpecifier() local
2761 EnumDecl *Enum = EnumT->getDecl(); in MatchTemplateParametersToScopeSpecifier()