Searched refs:caseFn (Results 1 – 1 of 1) sorted by relevance
44 Case(CallableT &&caseFn) { in Case() argument46 return derived.template Case<CaseT>(caseFn) in Case()47 .template Case<CaseT2, CaseTs...>(caseFn); in Case()54 template <typename CallableT> DerivedT &Case(CallableT &&caseFn) { in Case() argument60 return derived.template Case<CaseT>(std::forward<CallableT>(caseFn)); in Case()116 TypeSwitch<T, ResultT> &Case(CallableT &&caseFn) { in Case() argument122 result = caseFn(caseValue); in Case()164 TypeSwitch<T, void> &Case(CallableT &&caseFn) { in Case() argument170 caseFn(caseValue); in Case()