Lines Matching defs:MaybeNoexcept
65 struct MaybeNoexcept {
66 explicit MaybeNoexcept(int) noexcept(convertNoexcept);
67 MaybeNoexcept(MaybeNoexcept&&) noexcept(moveNoexcept);
68 MaybeNoexcept& operator=(MaybeNoexcept&&) = default;
69 MaybeNoexcept& operator=(int);
74 static_assert(std::is_assignable_v<std::expected<MaybeNoexcept<false, false>, MaybeNoexcept<true, false>>&,
79 static_assert(std::is_assignable_v<std::expected<MaybeNoexcept<false, false>, MaybeNoexcept<false, true>>&,
84 static_assert(std::is_assignable_v<std::expected<MaybeNoexcept<true, true>, MaybeNoexcept<false, false>>&,
89 static_assert(!std::is_assignable_v<std::expected<MaybeNoexcept<false, false>, MaybeNoexcept<false, false>>&,