Searched refs:NonTDtor (Results 1 – 2 of 2) sorted by relevance
24 struct NonTDtor { struct26 NonTDtor() = default; argument27 ~NonTDtor() { ++count; } in ~NonTDtor() argument29 int NonTDtor::count = 0;30 static_assert(!std::is_trivially_destructible<NonTDtor>::value, "");53 using V = std::variant<NonTDtor, int, NonTDtor1>; in main()57 assert(NonTDtor::count == 0); in main()60 assert(NonTDtor::count == 1); in main()62 NonTDtor::count = 0; in main()64 assert(NonTDtor::count == 0); in main()[all …]
25 struct NonTDtor { struct27 NonTDtor() = default; argument28 ~NonTDtor() { ++count; } in ~NonTDtor() argument30 int NonTDtor::count = 0;31 static_assert(!std::is_trivially_destructible<NonTDtor>::value, "");54 using V = std::variant<NonTDtor, int, NonTDtor1>; in main()58 assert(NonTDtor::count == 0); in main()61 assert(NonTDtor::count == 1); in main()63 NonTDtor::count = 0; in main()65 assert(NonTDtor::count == 0); in main()[all …]