Lines Matching refs:begin
44 begin_(token_list_->begin()), in TokenRange()
52 begin_(token_list_->begin()), in TokenRange()
62 begin_(token_list_->begin()),
64 assert(it_begin >= token_list.begin());
72 begin_(token_list_->begin()), in TokenRange()
79 begin_(token_list_->begin()), in TokenRange()
90 assert(it_begin >= token_list->begin()); in TokenRange()
103 begin_(token_list_->begin()), in TokenRange()
146 iterator begin() const { in begin() function
183 return std::equal(begin(), end(), other.begin());
189 return *(begin() + index);
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()
254 it_end = begin() + offset + length;
257 return TokenRange(token_list_, begin() + offset, it_end);
291 for (iterator it = begin(); it != end(); ++it) { in MatchSubstrings()
340 auto token_it = token_list.begin(); in MaybeMatches()
342 auto name_it = begin(); 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()