Lines Matching refs:Predicate
261 template <class Predicate>
262 linq_driver< linq_where<Collection, Predicate> > where(Predicate p) const { in where()
263 return linq_where<Collection, Predicate>(c, std::move(p) ); in where()
289 template <class Predicate>
290 bool any(Predicate p) const { in any()
295 template <class Predicate>
296 bool all(Predicate p) const { in all()
324 template <class Predicate>
325 typename std::iterator_traits<iterator>::difference_type count(Predicate p) const { in count()
368 template <class Predicate>
369 reference_type first(Predicate pred) const { in first()
384 template <class Predicate>
385 element_type first_or_default(Predicate pred) const { in first_or_default()
409 template <class Predicate>
410 reference_type last(Predicate pred) const in last()
421 template <class Predicate>
422 element_type last_or_default(Predicate pred) const in last_or_default()