Lines Matching refs:TokenList
39 using TokenList = std::vector<std::string>; member
42 explicit TokenRange(const TokenList& token_list) in TokenRange()
43 : token_list_(new TokenList(token_list)), in TokenRange()
51 : token_list_(new TokenList(it_begin, it_end)), in TokenRange()
58 TokenRange(const TokenList& token_list ATTRIBUTE_UNUSED,
59 TokenList::const_iterator it_begin,
60 TokenList::const_iterator it_end)
61 : token_list_(new TokenList(it_begin, it_end)),
71 : token_list_(new TokenList(&token_list[0], &token_list[length])), in TokenRange()
77 explicit TokenRange(TokenList&& token_list) in TokenRange()
78 : token_list_(new TokenList(std::forward<TokenList>(token_list))), in TokenRange()
84 TokenRange(const std::shared_ptr<TokenList>& token_list, in TokenRange()
85 TokenList::const_iterator it_begin, in TokenRange()
86 TokenList::const_iterator it_end) in TokenRange()
101 explicit TokenRange(const std::shared_ptr<TokenList>& token_list) in TokenRange()
108 using iterator = TokenList::const_iterator;
117 TokenList new_token_list; in Split()
210 TokenList new_token_list(begin(), end()); in RemoveCharacter()
273 TokenList new_token_list; in MatchSubstrings()
378 TokenList tmp(begin(), end()); in Join()
408 auto token_list = std::make_shared<TokenList>(begin(), end()); in RemoveIf()
409 TokenList::iterator new_end = in RemoveIf()