Lines Matching refs:class
53 template<class T, class E>
54 class expected;
56 template<class E>
57 class unexpected;
58 template<class E>
61 template<class E>
62 class bad_expected_access;
65 class bad_expected_access<void>;
85 template<class T, class E>
86 class _NODISCARD_ expected {
92 template<class U>
100 template<class U, class G _ENABLE_IF(
120 template<class U, class G _ENABLE_IF(
139 template<class U, class G _ENABLE_IF(
159 template<class U, class G _ENABLE_IF(
178 template <class U = T _ENABLE_IF(
188 template <class U = T _ENABLE_IF(
198 template<class G = E _ENABLE_IF(
206 template<class G = E _ENABLE_IF(
213 template<class G = E _ENABLE_IF(
221 template<class G = E _ENABLE_IF(
228 template<class... Args _ENABLE_IF(
234 template<class U, class... Args _ENABLE_IF(
240 template<class... Args _ENABLE_IF(
246 template<class U, class... Args _ENABLE_IF(
268 template <class U = T _ENABLE_IF(
279 template<class G = E>
285 template<class G = E _ENABLE_IF(
295 template<class... Args _ENABLE_IF(
303 template<class U, class... Args _ENABLE_IF(
346 template<class U _ENABLE_IF(
355 template<class U _ENABLE_IF(
365 template<class T1, class E1, class T2, class E2>
367 template<class T1, class E1, class T2, class E2>
371 template<class T1, class E1, class E2>
373 template<class T1, class E1, class E2>
375 template<class T1, class E1, class E2>
377 template<class T1, class E1, class E2>
381 template<class T1, class E1>
388 template<class T1, class E1, class T2, class E2>
395 template<class T1, class E1, class T2, class E2>
401 template<class T1, class E1, class E2>
405 template<class T1, class E1, class E2>
409 template<class T1, class E1, class E2>
413 template<class T1, class E1, class E2>
418 template<class T1, class E1>
423 template<class E>
424 class _NODISCARD_ expected<void, E> {
435 template<class U, class G _ENABLE_IF(
444 template<class U, class G _ENABLE_IF(
452 template<class U, class G _ENABLE_IF(
461 template<class U, class G _ENABLE_IF(
469 template<class G = E _ENABLE_IF(
477 template<class G = E _ENABLE_IF(
484 template<class G = E _ENABLE_IF(
492 template<class G = E _ENABLE_IF(
499 template<class... Args _ENABLE_IF(
504 template<class... Args _ENABLE_IF(
510 template<class U, class... Args _ENABLE_IF(
531 template<class G = E>
537 template<class G = E _ENABLE_IF(
571 template<class E1, class E2>
575 template<class T1, class E1>
582 template<class E1, class E2>
589 template<class T1, class E1, class E2>
596 template<class E1, class T2, class E2>
603 template<class E>
604 class unexpected {
610 template <class Err = E _ENABLE_IF(
617 template<class U, class... Args _ENABLE_IF(
623 template<class Err _ENABLE_IF(
639 template<class Err _ENABLE_IF(
654 template<class Err _ENABLE_IF(
670 template<class Err _ENABLE_IF(
689 template<class Err = E>
694 template<class Err = E>
710 template<class E1, class E2>
713 template<class E1, class E2>
717 template<class E1>
724 template<class E1, class E2>
730 template<class E1, class E2>
736 template<class E1>