Lines Matching refs:TokenText

149 static llvm::Optional<StringRef> getRawStringDelimiter(StringRef TokenText) {  in getRawStringDelimiter()  argument
150 if (TokenText.size() < 5 // The smallest raw string possible is 'R"()"'. in getRawStringDelimiter()
151 || !TokenText.startswith("R\"") || !TokenText.endswith("\"")) in getRawStringDelimiter()
157 size_t LParenPos = TokenText.substr(0, 19).find_first_of('('); in getRawStringDelimiter()
160 StringRef Delimiter = TokenText.substr(2, LParenPos - 2); in getRawStringDelimiter()
163 size_t RParenPos = TokenText.size() - Delimiter.size() - 2; in getRawStringDelimiter()
164 if (TokenText[RParenPos] != ')') in getRawStringDelimiter()
166 if (!TokenText.substr(RParenPos + 1).startswith(Delimiter)) in getRawStringDelimiter()
511 ((Previous.is(tok::identifier) && Previous.TokenText == "endl") || in mustBreak()
512 (Previous.Tok.isLiteral() && (Previous.TokenText.endswith("\\n\"") || in mustBreak()
513 Previous.TokenText == "\'\\n\'")))) in mustBreak()
1651 StringRef OldDelimiter = *getRawStringDelimiter(Current.TokenText); in reformatRawStringLiteral()
1663 Current.TokenText.substr(OldPrefixSize).drop_back(OldSuffixSize)); in reformatRawStringLiteral()
1687 bool ContentStartsOnNewline = Current.TokenText[OldPrefixSize] == '\n'; in reformatRawStringLiteral()
1754 Current.Tok.getLocation().getLocWithOffset(Current.TokenText.size() - in reformatRawStringLiteral()
1883 return Tok->TokenText; in getEnclosingFunctionName()
1891 auto Delimiter = getRawStringDelimiter(Current.TokenText); in getRawStringStyle()
1934 StringRef Text = Current.TokenText; in createBreakableToken()
1973 CommentPragmasRegex.match(Current.TokenText.substr(2)) || in createBreakableToken()
2373 if (Current.TokenText.startswith("R\"")) in nextIsMultilineString()