Lines Matching refs:_InputIterator
520 template <class _InputIterator>
521 vector(_InputIterator __first,
522 typename enable_if<__is_input_iterator <_InputIterator>::value &&
523 !__is_forward_iterator<_InputIterator>::value &&
526 typename iterator_traits<_InputIterator>::reference>::value,
527 _InputIterator>::type __last);
528 template <class _InputIterator>
529 vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
530 typename enable_if<__is_input_iterator <_InputIterator>::value &&
531 !__is_forward_iterator<_InputIterator>::value &&
534 … typename iterator_traits<_InputIterator>::reference>::value>::type* = 0);
590 template <class _InputIterator>
593 __is_input_iterator <_InputIterator>::value &&
594 !__is_forward_iterator<_InputIterator>::value &&
597 typename iterator_traits<_InputIterator>::reference>::value,
600 assign(_InputIterator __first, _InputIterator __last);
738 template <class _InputIterator>
741 __is_input_iterator <_InputIterator>::value &&
742 !__is_forward_iterator<_InputIterator>::value &&
745 typename iterator_traits<_InputIterator>::reference>::value,
748 insert(const_iterator __position, _InputIterator __first, _InputIterator __last);
918 template<class _InputIterator,
919 … class _Alloc = typename std::allocator<typename iterator_traits<_InputIterator>::value_type>,
922 vector(_InputIterator, _InputIterator)
923 -> vector<typename iterator_traits<_InputIterator>::value_type, _Alloc>;
925 template<class _InputIterator,
929 vector(_InputIterator, _InputIterator, _Alloc)
930 -> vector<typename iterator_traits<_InputIterator>::value_type, _Alloc>;
1169 template <class _InputIterator>
1170 vector<_Tp, _Allocator>::vector(_InputIterator __first,
1171 typename enable_if<__is_input_iterator <_InputIterator>::value &&
1172 !__is_forward_iterator<_InputIterator>::value &&
1175 typename iterator_traits<_InputIterator>::reference>::value,
1176 _InputIterator>::type __last)
1186 template <class _InputIterator>
1187 vector<_Tp, _Allocator>::vector(_InputIterator __first, _InputIterator __last, const allocator_type…
1188 typename enable_if<__is_input_iterator <_InputIterator>::value &&
1189 !__is_forward_iterator<_InputIterator>::value &&
1192 typename iterator_traits<_InputIterator>::reference>::value>::type*)
1405 template <class _InputIterator>
1408 __is_input_iterator <_InputIterator>::value &&
1409 !__is_forward_iterator<_InputIterator>::value &&
1412 typename iterator_traits<_InputIterator>::reference>::value,
1415 vector<_Tp, _Allocator>::assign(_InputIterator __first, _InputIterator __last)
1931 template <class _InputIterator>
1934 __is_input_iterator <_InputIterator>::value &&
1935 !__is_forward_iterator<_InputIterator>::value &&
1938 typename iterator_traits<_InputIterator>::reference>::value,
1941 vector<_Tp, _Allocator>::insert(const_iterator __position, _InputIterator __first, _InputIterator _…
2258 template <class _InputIterator>
2259 vector(_InputIterator __first, _InputIterator __last,
2260 typename enable_if<__is_input_iterator <_InputIterator>::value &&
2261 !__is_forward_iterator<_InputIterator>::value>::type* = 0);
2262 template <class _InputIterator>
2263 vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
2264 typename enable_if<__is_input_iterator <_InputIterator>::value &&
2265 !__is_forward_iterator<_InputIterator>::value>::type* = 0);
2299 template <class _InputIterator>
2302 __is_input_iterator<_InputIterator>::value &&
2303 !__is_forward_iterator<_InputIterator>::value,
2306 assign(_InputIterator __first, _InputIterator __last);
2415 template <class _InputIterator>
2418 __is_input_iterator <_InputIterator>::value &&
2419 !__is_forward_iterator<_InputIterator>::value,
2422 insert(const_iterator __position, _InputIterator __first, _InputIterator __last);
2724 template <class _InputIterator>
2725 vector<bool, _Allocator>::vector(_InputIterator __first, _InputIterator __last,
2726 typename enable_if<__is_input_iterator <_InputIterator>::value &&
2727 !__is_forward_iterator<_InputIterator>::value>::type*)
2751 template <class _InputIterator>
2752 vector<bool, _Allocator>::vector(_InputIterator __first, _InputIterator __last, const allocator_typ…
2753 typename enable_if<__is_input_iterator <_InputIterator>::value &&
2754 !__is_forward_iterator<_InputIterator>::value>::type*)
2994 template <class _InputIterator>
2997 __is_input_iterator<_InputIterator>::value &&
2998 !__is_forward_iterator<_InputIterator>::value,
3001 vector<bool, _Allocator>::assign(_InputIterator __first, _InputIterator __last)
3146 template <class _InputIterator>
3149 __is_input_iterator <_InputIterator>::value &&
3150 !__is_forward_iterator<_InputIterator>::value,
3153 vector<bool, _Allocator>::insert(const_iterator __position, _InputIterator __first, _InputIterator …