Lines Matching refs:TokenText

153 static std::optional<StringRef> getRawStringDelimiter(StringRef TokenText) {  in getRawStringDelimiter()  argument
154 if (TokenText.size() < 5 // The smallest raw string possible is 'R"()"'. in getRawStringDelimiter()
155 || !TokenText.startswith("R\"") || !TokenText.endswith("\"")) { in getRawStringDelimiter()
162 size_t LParenPos = TokenText.substr(0, 19).find_first_of('('); in getRawStringDelimiter()
165 StringRef Delimiter = TokenText.substr(2, LParenPos - 2); in getRawStringDelimiter()
168 size_t RParenPos = TokenText.size() - Delimiter.size() - 2; in getRawStringDelimiter()
169 if (TokenText[RParenPos] != ')') in getRawStringDelimiter()
171 if (!TokenText.substr(RParenPos + 1).startswith(Delimiter)) in getRawStringDelimiter()
563 if (BreakBeforeDecoratedTokens.contains(Current.TokenText)) in mustBreak()
591 ((Previous.is(tok::identifier) && Previous.TokenText == "endl") || in mustBreak()
592 (Previous.Tok.isLiteral() && (Previous.TokenText.endswith("\\n\"") || in mustBreak()
593 Previous.TokenText == "\'\\n\'")))) { in mustBreak()
1849 StringRef OldDelimiter = *getRawStringDelimiter(Current.TokenText); in reformatRawStringLiteral()
1861 Current.TokenText.substr(OldPrefixSize).drop_back(OldSuffixSize)); in reformatRawStringLiteral()
1885 bool ContentStartsOnNewline = Current.TokenText[OldPrefixSize] == '\n'; in reformatRawStringLiteral()
1951 Current.Tok.getLocation().getLocWithOffset(Current.TokenText.size() - in reformatRawStringLiteral()
2080 return Tok->TokenText; in getEnclosingFunctionName()
2088 auto Delimiter = getRawStringDelimiter(Current.TokenText); in getRawStringStyle()
2132 StringRef Text = Current.TokenText; in createBreakableToken()
2173 if (!(T->TokenText.startswith("//") || T->TokenText.startswith("#"))) in createBreakableToken()
2179 CommentPragmasRegex.match(Current.TokenText.substr(2)) || in createBreakableToken()
2582 if (Current.TokenText.startswith("R\"")) in nextIsMultilineString()