Lines Matching refs:_BinaryPredicate

95 template<class _ForwardIterator, class _BinaryPredicate = equal_to<>>
100 _BinaryPredicate __p = _BinaryPredicate())
115 _BinaryPredicate __pred_;
118 template<class _ForwardIterator, class _BinaryPredicate = equal_to<>>
120 default_searcher<_ForwardIterator, _BinaryPredicate>
121 …lt_searcher( _ForwardIterator __f, _ForwardIterator __l, _BinaryPredicate __p = _BinaryPredicate (…
123 return default_searcher<_ForwardIterator, _BinaryPredicate>(__f, __l, __p);
126 template<class _Key, class _Value, class _Hash, class _BinaryPredicate, bool /*useArray*/> class _B…
129 template<class _Key, typename _Value, class _Hash, class _BinaryPredicate>
130 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, false> {
135 std::unordered_map<_Key, _Value, _Hash, _BinaryPredicate> __table;
139 _BMSkipTable(size_t __sz, _Value __default, _Hash __hf, _BinaryPredicate __pred)
158 template<class _Key, typename _Value, class _Hash, class _BinaryPredicate>
159 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, true> {
170 _BMSkipTable(size_t /*__sz*/, _Value __default, _Hash /*__hf*/, _BinaryPredicate /*__pred*/)
191 class _BinaryPredicate = equal_to<>>
196 typedef _BMSkipTable<value_type, difference_type, _Hash, _BinaryPredicate,
200 is_same<_BinaryPredicate, equal_to<>>::value
205 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate())
240 _BinaryPredicate __pred_;
280 …void __compute_bm_prefix ( _Iterator __f, _Iterator __l, _BinaryPredicate __pred, _Container &__pr…
298 _BinaryPredicate __pred)
328 class _BinaryPredicate = equal_to<>>
330 boyer_moore_searcher<_RandomAccessIterator, _Hash, _BinaryPredicate>
332 _Hash __hf = _Hash(), _BinaryPredicate __p = _BinaryPredicate ())
334 … return boyer_moore_searcher<_RandomAccessIterator, _Hash, _BinaryPredicate>(__f, __l, __hf, __p);
340 class _BinaryPredicate = equal_to<>>
345 typedef _BMSkipTable<value_type, difference_type, _Hash, _BinaryPredicate,
349 is_same<_BinaryPredicate, equal_to<>>::value
354 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate())
390 _BinaryPredicate __pred_;
421 class _BinaryPredicate = equal_to<>>
423 boyer_moore_horspool_searcher<_RandomAccessIterator, _Hash, _BinaryPredicate>
425 _Hash __hf = _Hash(), _BinaryPredicate __p = _BinaryPredicate ())
427 …return boyer_moore_horspool_searcher<_RandomAccessIterator, _Hash, _BinaryPredicate>(__f, __l, __h…