Lines Matching refs:TokenSequence
34 class TokenSequence {
36 TokenSequence() {} in TokenSequence() function
37 TokenSequence(const TokenSequence &that) { Put(that); } in TokenSequence() function
38 TokenSequence(
39 const TokenSequence &that, std::size_t at, std::size_t count = 1) {
42 TokenSequence(TokenSequence &&that) in TokenSequence() function
46 TokenSequence(const std::string &s, Provenance p) { Put(s, p); } in TokenSequence() function
48 TokenSequence &operator=(const TokenSequence &that) {
53 TokenSequence &operator=(TokenSequence &&that);
58 void swap(TokenSequence &);
95 void Put(const TokenSequence &);
96 void Put(const TokenSequence &, ProvenanceRange);
97 void Put(const TokenSequence &, std::size_t at, std::size_t tokens = 1);
113 TokenSequence &ToLowerCase();
116 TokenSequence &RemoveBlanks(std::size_t firstChar = 0);
117 TokenSequence &RemoveRedundantBlanks(std::size_t firstChar = 0);
118 TokenSequence &ClipComment(bool skipFirst = false);
119 const TokenSequence &CheckBadFortranCharacters(Messages &) const;
120 const TokenSequence &CheckBadParentheses(Messages &) const;