• Home
  • Raw
  • Download

Lines Matching refs:decay_t

1976 using decay_t = typename std::decay<T>::type;
2036 typename = enable_if_t<std::is_member_pointer<decay_t<Fn>>::value>, int = 0>
2044 typename = enable_if_t<!std::is_member_pointer<decay_t<Fn>>::value>>
2154 using is_expected = is_expected_impl<decay_t<T>>;
2159 !std::is_same<detail::decay_t<U>, in_place_t>::value &&
2160 !std::is_same<expected<T, E>, detail::decay_t<U>>::value &&
2161 !std::is_same<unexpected<E>, detail::decay_t<U>>::value>;
3429 (!std::is_same<expected<T, E>, detail::decay_t<U>>::value &&
3431 std::is_same<T, detail::decay_t<U>>>::value &&
3453 (!std::is_same<expected<T, E>, detail::decay_t<U>>::value &&
3455 std::is_same<T, detail::decay_t<U>>>::value &&
3779 using exp_t = typename detail::decay_t<Exp>::value_type;
3781 using err_t = typename detail::decay_t<Exp>::error_type;
3840 using result = ret_t<Exp, detail::decay_t<Ret>>;
3866 using result = ret_t<Exp, detail::decay_t<Ret>>;
3892 -> ret_t<Exp, detail::decay_t<Ret>> {
3893 using result = ret_t<Exp, detail::decay_t<Ret>>;
3921 -> ret_t<Exp, detail::decay_t<Ret>> {
3922 using result = ret_t<Exp, detail::decay_t<Ret>>;
3951 using result = expected<exp_t<Exp>, detail::decay_t<Ret>>;
3977 using result = expected<exp_t<Exp>, detail::decay_t<Ret>>;
4004 -> expected<exp_t<Exp>, detail::decay_t<Ret>> {
4005 using result = expected<exp_t<Exp>, detail::decay_t<Ret>>;
4034 -> expected<exp_t<Exp>, detail::decay_t<Ret>> {
4035 using result = expected<exp_t<Exp>, detail::decay_t<Ret>>;
4075 detail::decay_t<Exp> or_else_impl(Exp &&exp, F &&f) {
4097 detail::decay_t<Exp> or_else_impl(Exp &&exp, F &&f) {