Lines Matching refs:begin
42 begin_(token_list_->begin()), in TokenRange()
50 begin_(token_list_->begin()), in TokenRange()
60 begin_(token_list_->begin()),
62 assert(it_begin >= token_list.begin());
70 begin_(token_list_->begin()), in TokenRange()
77 begin_(token_list_->begin()), in TokenRange()
88 assert(it_begin >= token_list->begin()); in TokenRange()
101 begin_(token_list_->begin()), in TokenRange()
144 iterator begin() const { in begin() function
181 return std::equal(begin(), end(), other.begin());
187 return *(begin() + index);
203 return std::equal(smaller.begin(), smaller.end(), greater.begin()); in StartsWith()
208 TokenList new_token_list(begin(), end()); in RemoveCharacter()
212 auto it = std::remove_if(token.begin(), token.end(), [&](char ch) { in RemoveCharacter()
252 it_end = begin() + offset + length;
255 return TokenRange(token_list_, begin() + offset, it_end);
289 for (iterator it = begin(); it != end(); ++it) { in MatchSubstrings()
338 auto token_it = token_list.begin(); in MaybeMatches()
340 auto name_it = begin(); in MaybeMatches()
376 TokenList tmp(begin(), end()); in Join()
384 return std::equal(smaller.begin(), smaller.end(), larger.begin()); in StartsWith()
406 auto token_list = std::make_shared<TokenList>(begin(), end()); in RemoveIf()
408 std::remove_if(token_list->begin(), token_list->end(), predicate); in RemoveIf()