Lines Matching refs:TokenText
152 static llvm::Optional<StringRef> getRawStringDelimiter(StringRef TokenText) { in getRawStringDelimiter() argument
153 if (TokenText.size() < 5 // The smallest raw string possible is 'R"()"'. in getRawStringDelimiter()
154 || !TokenText.startswith("R\"") || !TokenText.endswith("\"")) { in getRawStringDelimiter()
161 size_t LParenPos = TokenText.substr(0, 19).find_first_of('('); in getRawStringDelimiter()
164 StringRef Delimiter = TokenText.substr(2, LParenPos - 2); in getRawStringDelimiter()
167 size_t RParenPos = TokenText.size() - Delimiter.size() - 2; in getRawStringDelimiter()
168 if (TokenText[RParenPos] != ')') in getRawStringDelimiter()
170 if (!TokenText.substr(RParenPos + 1).startswith(Delimiter)) in getRawStringDelimiter()
549 if (BreakBeforeDecoratedTokens.contains(Current.TokenText)) in mustBreak()
576 ((Previous.is(tok::identifier) && Previous.TokenText == "endl") || in mustBreak()
577 (Previous.Tok.isLiteral() && (Previous.TokenText.endswith("\\n\"") || in mustBreak()
578 Previous.TokenText == "\'\\n\'")))) { in mustBreak()
1814 StringRef OldDelimiter = *getRawStringDelimiter(Current.TokenText); in reformatRawStringLiteral()
1826 Current.TokenText.substr(OldPrefixSize).drop_back(OldSuffixSize)); in reformatRawStringLiteral()
1850 bool ContentStartsOnNewline = Current.TokenText[OldPrefixSize] == '\n'; in reformatRawStringLiteral()
1916 Current.Tok.getLocation().getLocWithOffset(Current.TokenText.size() - in reformatRawStringLiteral()
2045 return Tok->TokenText; in getEnclosingFunctionName()
2053 auto Delimiter = getRawStringDelimiter(Current.TokenText); in getRawStringStyle()
2097 StringRef Text = Current.TokenText; in createBreakableToken()
2138 if (!(T->TokenText.startswith("//") || T->TokenText.startswith("#"))) in createBreakableToken()
2144 CommentPragmasRegex.match(Current.TokenText.substr(2)) || in createBreakableToken()
2547 if (Current.TokenText.startswith("R\"")) in nextIsMultilineString()