Lines Matching refs:queue

39     std::queue que(l);  in main()
41 static_assert(std::is_same_v<decltype(que), std::queue<int, std::list<int>>>, ""); in main()
48 std::queue que(l, test_allocator<long>(0,2)); // different allocator in main()
64 std::queue<A> source; in main()
65 std::queue que(source); // queue(queue &) in main()
81 std::queue que(cont, Alloc(2)); in main()
82 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
87 std::queue que(cont, ConvertibleToAlloc(2)); in main()
88 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
93 std::queue que(std::move(cont), Alloc(2)); in main()
94 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
99 std::queue que(std::move(cont), ConvertibleToAlloc(2)); in main()
100 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
113 std::queue<T, Cont> source; in main()
114 std::queue que(source, Alloc(2)); in main()
115 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
119 std::queue<T, Cont> source; in main()
120 std::queue que(source, ConvertibleToAlloc(2)); in main()
121 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
125 std::queue<T, Cont> source; in main()
126 std::queue que(std::move(source), Alloc(2)); in main()
127 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
131 std::queue<T, Cont> source; in main()
132 std::queue que(std::move(source), ConvertibleToAlloc(2)); in main()
133 static_assert(std::is_same_v<decltype(que), std::queue<T, Cont>>); in main()
150 static_assert(SFINAEs_away<std::queue, Alloc, NotAlloc>); in main()
151 static_assert(SFINAEs_away<std::queue, Cont, NotAlloc>); in main()
152 static_assert(SFINAEs_away<std::queue, Cont, DiffAlloc>); in main()
153 static_assert(SFINAEs_away<std::queue, Iter, NotIter>); in main()
155 static_assert(SFINAEs_away<std::queue, Iter, NotIter, Alloc>); in main()
156 static_assert(SFINAEs_away<std::queue, Iter, Iter, NotAlloc>); in main()
165 std::queue q(a.begin(), a.end()); in main()
166 static_assert(std::is_same_v<decltype(q), std::queue<T>>); in main()
169 std::queue q(a.begin(), a.end(), Alloc()); in main()
170 static_assert(std::is_same_v<decltype(q), std::queue<T, std::deque<T, Alloc>>>); in main()