Searched refs:ThrowsCounted (Results 1 – 6 of 6) sorted by relevance
35 struct ThrowsCounted { struct39 explicit ThrowsCounted() { in ThrowsCounted() function46 ThrowsCounted(ThrowsCounted const&) { assert(false); } in ThrowsCounted() argument48 friend void operator&(ThrowsCounted) = delete;50 int ThrowsCounted::count = 0;51 int ThrowsCounted::constructed = 0;52 int ThrowsCounted::throw_after = 0;60 alignas(ThrowsCounted) char pool[sizeof(ThrowsCounted)*N] = {}; in test_ctor_throws()61 ThrowsCounted* p = (ThrowsCounted*)pool; in test_ctor_throws()63 ThrowsCounted::throw_after = 4; in test_ctor_throws()[all …]
36 struct ThrowsCounted { struct41 explicit ThrowsCounted() { in ThrowsCounted() argument48 ThrowsCounted(ThrowsCounted const&) { assert(false); } in ThrowsCounted() function50 friend void operator&(ThrowsCounted) = delete;52 int ThrowsCounted::count = 0;53 int ThrowsCounted::constructed = 0;54 int ThrowsCounted::throw_after = 0;61 alignas(ThrowsCounted) char pool[sizeof(ThrowsCounted)*N] = {}; in test_ctor_throws()62 ThrowsCounted* p = (ThrowsCounted*)pool; in test_ctor_throws()64 ThrowsCounted::throw_after = 4; in test_ctor_throws()[all …]
35 struct ThrowsCounted { struct40 explicit ThrowsCounted() { in ThrowsCounted() argument47 ThrowsCounted(ThrowsCounted const&) { assert(false); } in ThrowsCounted() argument48 ~ThrowsCounted() { --count; } in ~ThrowsCounted() argument51 int ThrowsCounted::count = 0;52 int ThrowsCounted::constructed = 0;53 int ThrowsCounted::throw_after = 0;60 alignas(ThrowsCounted) char pool[sizeof(ThrowsCounted)*N] = {}; in test_ctor_throws()61 ThrowsCounted* p = (ThrowsCounted*)pool; in test_ctor_throws()67 assert(ThrowsCounted::count == 3); in test_ctor_throws()[all …]
36 struct ThrowsCounted { struct41 explicit ThrowsCounted() { in ThrowsCounted() function48 ThrowsCounted(ThrowsCounted const&) { assert(false); } in ThrowsCounted() argument50 friend void operator&(ThrowsCounted) = delete;52 int ThrowsCounted::count = 0;53 int ThrowsCounted::constructed = 0;54 int ThrowsCounted::throw_after = 0;61 alignas(ThrowsCounted) char pool[sizeof(ThrowsCounted)*N] = {}; in test_ctor_throws()62 ThrowsCounted* p = (ThrowsCounted*)pool; in test_ctor_throws()64 ThrowsCounted::throw_after = 4; in test_ctor_throws()[all …]
36 struct ThrowsCounted { struct41 explicit ThrowsCounted(int&& x) { in ThrowsCounted() function49 ThrowsCounted(ThrowsCounted const&) { assert(false); } in ThrowsCounted() function51 friend void operator&(ThrowsCounted) = delete;53 int ThrowsCounted::count = 0;54 int ThrowsCounted::constructed = 0;55 int ThrowsCounted::throw_after = 0;63 alignas(ThrowsCounted) char pool[sizeof(ThrowsCounted)*N] = {}; in test_ctor_throws()64 ThrowsCounted* p = (ThrowsCounted*)pool; in test_ctor_throws()66 ThrowsCounted::throw_after = 4; in test_ctor_throws()[all …]
36 struct ThrowsCounted { struct41 explicit ThrowsCounted(int&& x) { in ThrowsCounted() argument49 ThrowsCounted(ThrowsCounted const&) { assert(false); } in ThrowsCounted() argument51 friend void operator&(ThrowsCounted) = delete;53 int ThrowsCounted::count = 0;54 int ThrowsCounted::constructed = 0;55 int ThrowsCounted::throw_after = 0;63 alignas(ThrowsCounted) char pool[sizeof(ThrowsCounted)*N] = {}; in test_ctor_throws()64 ThrowsCounted* p = (ThrowsCounted*)pool; in test_ctor_throws()66 ThrowsCounted::throw_after = 4; in test_ctor_throws()[all …]