Lines Matching defs:last
127 // The last argument to MATCHER*() is a string-typed expression. The
1470 SomeOfArrayMatcher(Iter first, Iter last) : matchers_(first, last) {}
3375 ElementsAreMatcherImpl(InputIter first, InputIter last) {
3376 while (first != last) {
3620 InputIter first, InputIter last)
3622 for (; first != last; ++first) {
3756 Iter first, Iter last)
3757 : match_flags_(match_flags), matchers_(first, last) {}
3776 ElementsAreArrayMatcher(Iter first, Iter last) : matchers_(first, last) {}
4150 ElementsAreArray(Iter first, Iter last) {
4152 return internal::ElementsAreArrayMatcher<T>(first, last);
4195 UnorderedElementsAreArray(Iter first, Iter last) {
4198 internal::UnorderedMatcherRequire::ExactMatch, first, last);
4859 IsSupersetOf(Iter first, Iter last) {
4862 internal::UnorderedMatcherRequire::Superset, first, last);
4916 IsSubsetOf(Iter first, Iter last) {
4919 internal::UnorderedMatcherRequire::Subset, first, last);
5150 AnyOfArray(Iter first, Iter last) {
5152 typename ::std::iterator_traits<Iter>::value_type>(first, last);
5158 AllOfArray(Iter first, Iter last) {
5160 typename ::std::iterator_traits<Iter>::value_type>(first, last);