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 &);
97 void Put(const TokenSequence &);
98 void Put(const TokenSequence &, ProvenanceRange);
99 void Put(const TokenSequence &, std::size_t at, std::size_t tokens = 1);
114 TokenSequence &ToLowerCase();
117 TokenSequence &RemoveBlanks(std::size_t firstChar = 0);
118 TokenSequence &RemoveRedundantBlanks(std::size_t firstChar = 0);
119 TokenSequence &ClipComment(bool skipFirst = false);
120 const TokenSequence &CheckBadFortranCharacters(Messages &) const;