Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DTypeSwitch.h37 template <typename CaseT, typename CaseT2, typename... CaseTs,
46 return derived.template Case<CaseT>(caseFn) in Case()
56 using CaseT = std::remove_cv_t<std::remove_pointer_t< in Case() local
60 return derived.template Case<CaseT>(std::forward<CallableT>(caseFn)); in Case()
115 template <typename CaseT, typename CallableT>
121 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) in Case()
163 template <typename CaseT, typename CallableT>
169 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) { in Case()