Home
last modified time | relevance | path

Searched refs:alloc_last (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/
H A Dalloc_last.h16 struct alloc_last struct
24 alloc_last() : data_(0) {} in alloc_last() function
25 alloc_last(int d) : data_(d) {} in alloc_last() function
26 alloc_last(const A1<int>& a) in alloc_last() argument
33 alloc_last(int d, const A1<int>& a) in alloc_last() function
40 alloc_last(const alloc_last& d, const A1<int>& a) in alloc_last() function
47 ~alloc_last() {data_ = -1;} in ~alloc_last() argument
49 friend bool operator==(const alloc_last& x, const alloc_last& y)
51 friend bool operator< (const alloc_last& x, const alloc_last& y)
55 bool alloc_last::allocator_constructed = false;
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
H A Dalloc_const_Types.pass.cpp61 assert(!alloc_last::allocator_constructed); in main()
62 std::tuple<alloc_last> t(std::allocator_arg, A1<int>(5), alloc_last(3)); in main()
63 assert(alloc_last::allocator_constructed); in main()
64 assert(std::get<0>(t) == alloc_last(3)); in main()
76 alloc_last::allocator_constructed = false; in main()
79 alloc_last(3)); in main()
83 assert(alloc_last::allocator_constructed); in main()
84 assert(std::get<2>(t) == alloc_last(3)); in main()
88 alloc_last::allocator_constructed = false; in main()
95 assert(!alloc_last::allocator_constructed); in main()
[all …]
H A Dalloc.pass.cpp59 assert(!alloc_last::allocator_constructed); in main()
60 std::tuple<alloc_last> t(std::allocator_arg, A1<int>(5)); in main()
61 assert(alloc_last::allocator_constructed); in main()
62 assert(std::get<0>(t) == alloc_last()); in main()
73 alloc_last::allocator_constructed = false; in main()
74 std::tuple<DefaultOnly, alloc_first, alloc_last> t(std::allocator_arg, in main()
79 assert(alloc_last::allocator_constructed); in main()
80 assert(std::get<2>(t) == alloc_last()); in main()
84 alloc_last::allocator_constructed = false; in main()
90 assert(!alloc_last::allocator_constructed); in main()
[all …]
H A Dalloc_copy.pass.cpp48 typedef std::tuple<alloc_last> T; in main()
50 alloc_last::allocator_constructed = false; in main()
52 assert(alloc_last::allocator_constructed); in main()
56 typedef std::tuple<alloc_first, alloc_last> T; in main()
59 alloc_last::allocator_constructed = false; in main()
62 assert(alloc_last::allocator_constructed); in main()
67 typedef std::tuple<int, alloc_first, alloc_last> T; in main()
70 alloc_last::allocator_constructed = false; in main()
73 assert(alloc_last::allocator_constructed); in main()
H A Dalloc_UTypes.pass.cpp125 alloc_last::allocator_constructed = false; in main()
126 std::tuple<int, alloc_first, alloc_last> t(std::allocator_arg, in main()
131 assert(alloc_last::allocator_constructed); in main()
132 assert(std::get<2>(t) == alloc_last(3)); in main()
139 alloc_last::allocator_constructed = false; in main()
140 std::tuple<int, alloc_first, alloc_last> t(tag, in main()
145 assert(alloc_last::allocator_constructed); in main()
146 assert(std::get<2>(t) == alloc_last(3)); in main()
H A Dalloc_move.pass.cpp49 typedef std::tuple<alloc_last> T; in main()
51 alloc_last::allocator_constructed = false; in main()
53 assert(alloc_last::allocator_constructed); in main()
66 typedef std::tuple<MoveOnly, alloc_first, alloc_last> T; in main()
69 alloc_last::allocator_constructed = false; in main()
72 assert(alloc_last::allocator_constructed); in main()
H A Dalloc_convert_copy.pass.cpp68 typedef std::tuple<alloc_first, alloc_last> T1; in main()
71 alloc_last::allocator_constructed = false; in main()
74 assert(alloc_last::allocator_constructed); in main()
80 typedef std::tuple<long long, alloc_first, alloc_last> T1; in main()
83 alloc_last::allocator_constructed = false; in main()
86 assert(alloc_last::allocator_constructed); in main()
H A Dalloc_const_pair.pass.cpp49 typedef std::tuple<alloc_first, alloc_last> T1; in main()
52 alloc_last::allocator_constructed = false; in main()
55 assert(alloc_last::allocator_constructed); in main()
H A Dalloc_convert_move.pass.cpp93 typedef std::tuple<alloc_last, alloc_first, std::unique_ptr<B>> T1; in main()
96 alloc_last::allocator_constructed = false; in main()
99 assert(alloc_last::allocator_constructed); in main()