Lines Matching refs:TokenList
37 using TokenList = std::vector<std::string>; member
40 explicit TokenRange(const TokenList& token_list) in TokenRange()
41 : token_list_(new TokenList(token_list)), in TokenRange()
49 : token_list_(new TokenList(it_begin, it_end)), in TokenRange()
56 TokenRange(const TokenList& token_list ATTRIBUTE_UNUSED,
57 TokenList::const_iterator it_begin,
58 TokenList::const_iterator it_end)
59 : token_list_(new TokenList(it_begin, it_end)),
69 : token_list_(new TokenList(&token_list[0], &token_list[length])), in TokenRange()
75 explicit TokenRange(TokenList&& token_list) in TokenRange()
76 : token_list_(new TokenList(std::forward<TokenList>(token_list))), in TokenRange()
82 TokenRange(std::shared_ptr<TokenList> token_list, in TokenRange()
83 TokenList::const_iterator it_begin, in TokenRange()
84 TokenList::const_iterator it_end) in TokenRange()
99 explicit TokenRange(std::shared_ptr<TokenList> token_list) in TokenRange()
106 using iterator = TokenList::const_iterator;
115 TokenList new_token_list; in Split()
208 TokenList new_token_list(begin(), end()); in RemoveCharacter()
271 TokenList new_token_list; in MatchSubstrings()
376 TokenList tmp(begin(), end()); in Join()
406 auto token_list = std::make_shared<TokenList>(begin(), end()); in RemoveIf()
407 TokenList::iterator new_end = in RemoveIf()