Lines Matching refs:InputIterator

44     template<class InputIterator>
45 queue(InputIterator first, InputIterator last); // since C++23
56 template <class InputIterator, class Alloc>
57 queue(InputIterator first, InputIterator last, const Alloc&); // since C++23
78 template<class InputIterator>
79 queue(InputIterator, InputIterator) -> queue<iter-value-type<InputIterator>>; // since C++23
84 template<class InputIterator, class Allocator>
85 queue(InputIterator, InputIterator, Allocator)
86 -> queue<iter-value-type<InputIterator>,
87 deque<iter-value-type<InputIterator>, Allocator>>; // since C++23
132 template <class InputIterator>
133 priority_queue(InputIterator first, InputIterator last,
135 template <class InputIterator>
136 priority_queue(InputIterator first, InputIterator last,
138 template <class InputIterator>
139 priority_queue(InputIterator first, InputIterator last,
151 template <class InputIterator>
152 priority_queue(InputIterator first, InputIterator last,
154 template <class InputIterator>
155 priority_queue(InputIterator first, InputIterator last,
157 template <class InputIterator>
158 priority_queue(InputIterator first, InputIterator last,
160 template <class InputIterator>
161 priority_queue(InputIterator first, InputIterator last,
186 template<class InputIterator,
187 class Compare = less<iter-value-type<InputIterator>>,
188 class Container = vector<iter-value-type<InputIterator>>>
189 priority_queue(InputIterator, InputIterator, Compare = Compare(), Container = Container())
190 -> priority_queue<iter-value-type<InputIterator>, Container, Compare>; // C++17
196 template<class InputIterator, class Allocator>
197 priority_queue(InputIterator, InputIterator, Allocator)
198 -> priority_queue<iter-value-type<InputIterator>,
199 vector<iter-value-type<InputIterator>, Allocator>,
200 less<iter-value-type<InputIterator>>>; // C++17
202 template<class InputIterator, class Compare, class Allocator>
203 priority_queue(InputIterator, InputIterator, Compare, Allocator)
204 -> priority_queue<iter-value-type<InputIterator>,
205 vector<iter-value-type<InputIterator>, Allocator>, Compare>; // C++17
207 template<class InputIterator, class Compare, class Container, class Allocator>
208 priority_queue(InputIterator, InputIterator, Compare, Container, Allocator)