Searched defs:NonTrivialDtor (Results 1 - 3 of 3) sorted by relevance

/external/libcxx/test/libcxx/utilities/utility/pairs/pairs.pair/
H A Dnon_trivial_copy_move_ABI.pass.cpp51 struct NonTrivialDtor { struct
52 NonTrivialDtor(NonTrivialDtor const&) = default;
53 ~NonTrivialDtor();
55 NonTrivialDtor::~NonTrivialDtor() {}
56 static_assert(HasNonTrivialABI<NonTrivialDtor>::value, "");
103 using P = std::pair<NonTrivialDtor, int>;
H A Dtrivial_copy_move_ABI.pass.cpp46 struct NonTrivialDtor { struct
47 NonTrivialDtor(NonTrivialDtor const&) = default;
48 ~NonTrivialDtor();
50 NonTrivialDtor::~NonTrivialDtor() {}
51 static_assert(!HasTrivialABI<NonTrivialDtor>::value, "");
98 using P = std::pair<NonTrivialDtor, int>;
/external/clang/test/CodeGenCXX/
H A Dconst-init-cxx11.cpp279 struct NonTrivialDtor { struct in namespace:NonLiteralConstexpr
280 constexpr NonTrivialDtor() : n(factorial(5)), p(&n) {} function in struct:NonLiteralConstexpr::NonTrivialDtor
281 ~NonTrivialDtor() {
288 static_assert(!__is_literal(NonTrivialDtor), "");
290 NonTrivialDtor ntd;
311 static NonTrivialDtor ntd;

Completed in 186 milliseconds