Lines Matching refs:end
45 end_(token_list_->end()) in TokenRange()
53 end_(token_list_->end()) in TokenRange()
63 end_(token_list_->end()) {
65 assert(it_end <= token_list.end());
73 end_(token_list_->end()) in TokenRange()
80 end_(token_list_->end()) in TokenRange()
91 assert(it_end <= token_list->end()); in TokenRange()
104 end_(token_list_->end()) in TokenRange()
151 iterator end() const { in end() function
183 return std::equal(begin(), end(), other.begin());
205 return std::equal(smaller.begin(), smaller.end(), greater.begin()); in StartsWith()
210 TokenList new_token_list(begin(), end()); in RemoveCharacter()
214 auto it = std::remove_if(token.begin(), token.end(), [&](char ch) { in RemoveCharacter()
221 token.erase(it, token.end()); in RemoveCharacter()
252 it_end = end();
291 for (iterator it = begin(); it != end(); ++it) { in MatchSubstrings()
341 auto token_end = token_list.end(); in MaybeMatches()
343 auto name_end = end(); in MaybeMatches()
378 TokenList tmp(begin(), end()); in Join()
386 return std::equal(smaller.begin(), smaller.end(), larger.begin()); in StartsWith()
408 auto token_list = std::make_shared<TokenList>(begin(), end()); in RemoveIf()
410 std::remove_if(token_list->begin(), token_list->end(), predicate); in RemoveIf()
411 token_list->erase(new_end, token_list->end()); in RemoveIf()