Lines Matching refs:TokenText

150 static llvm::Optional<StringRef> getRawStringDelimiter(StringRef TokenText) {  in getRawStringDelimiter()  argument
151 if (TokenText.size() < 5 // The smallest raw string possible is 'R"()"'. in getRawStringDelimiter()
152 || !TokenText.startswith("R\"") || !TokenText.endswith("\"")) in getRawStringDelimiter()
158 size_t LParenPos = TokenText.substr(0, 19).find_first_of('('); in getRawStringDelimiter()
161 StringRef Delimiter = TokenText.substr(2, LParenPos - 2); in getRawStringDelimiter()
164 size_t RParenPos = TokenText.size() - Delimiter.size() - 2; in getRawStringDelimiter()
165 if (TokenText[RParenPos] != ')') in getRawStringDelimiter()
167 if (!TokenText.substr(RParenPos + 1).startswith(Delimiter)) in getRawStringDelimiter()
490 ((Previous.is(tok::identifier) && Previous.TokenText == "endl") || in mustBreak()
491 (Previous.Tok.isLiteral() && (Previous.TokenText.endswith("\\n\"") || in mustBreak()
492 Previous.TokenText == "\'\\n\'")))) in mustBreak()
1469 StringRef OldDelimiter = *getRawStringDelimiter(Current.TokenText); in reformatRawStringLiteral()
1481 Current.TokenText.substr(OldPrefixSize).drop_back(OldSuffixSize); in reformatRawStringLiteral()
1505 bool ContentStartsOnNewline = Current.TokenText[OldPrefixSize] == '\n'; in reformatRawStringLiteral()
1564 Current.Tok.getLocation().getLocWithOffset(Current.TokenText.size() - in reformatRawStringLiteral()
1691 return Tok->TokenText; in getEnclosingFunctionName()
1699 auto Delimiter = getRawStringDelimiter(Current.TokenText); in getRawStringStyle()
1741 StringRef Text = Current.TokenText; in createBreakableToken()
1780 CommentPragmasRegex.match(Current.TokenText.substr(2)) || in createBreakableToken()
2176 if (Current.TokenText.startswith("R\"")) in nextIsMultilineString()