Home
last modified time | relevance | path

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

/llvm-project/clang/test/CXX/except/except.spec/
H A Dp14.cpp71 struct ThrowingBase { struct
72 ThrowingBase() noexcept(false);
73 ThrowingBase(const ThrowingBase&) noexcept(false);
74 ThrowingBase(ThrowingBase&&) noexcept(false);
75 ThrowingBase &operator=(const ThrowingBase&) noexcept(false);
76 ThrowingBase &operator=(ThrowingBase&&) noexcept(false);
77 ~ThrowingBase() noexcept(false);
79 struct Derived : ThrowingBase {
92 struct Derived2 : ThrowingBase {
105 struct Derived3 : ThrowingBase {
/llvm-project/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/
H A Diter_swap.pass.cpp39 using ThrowingBase = MaybeNoexceptSwap<false>; typedef
41 static_assert(std::input_iterator<ThrowingBase>);
42 ASSERT_NOT_NOEXCEPT(std::ranges::iter_swap(std::declval<ThrowingBase>(), std::declval<ThrowingBase>…
76 using ThrowingIter = std::move_iterator<ThrowingBase>; in test()
H A Diter_move.pass.cpp42 using ThrowingBase = MaybeNoexceptMove<false>; typedef
44 static_assert(std::input_iterator<ThrowingBase>);
45 ASSERT_NOT_NOEXCEPT(std::ranges::iter_move(std::declval<ThrowingBase>()));
75 using ThrowingIter = std::move_iterator<ThrowingBase>; in test()