Lines Matching refs:Text

788   auto Text = Lex->getBuffer().substr(OpenOffset, CloseOffset + 2);  in handleTableGenMultilineString()  local
789 MultiLineString->TokenText = Text; in handleTableGenMultilineString()
791 Lex->getSourceLocation(Lex->getBufferLocation() - 2 + Text.size()))); in handleTableGenMultilineString()
792 auto FirstLineText = Text; in handleTableGenMultilineString()
793 auto FirstBreak = Text.find('\n'); in handleTableGenMultilineString()
797 FirstLineText = Text.substr(0, FirstBreak + 1); in handleTableGenMultilineString()
799 auto LastBreak = Text.rfind('\n'); in handleTableGenMultilineString()
801 Text.substr(LastBreak + 1), MultiLineString->OriginalColumn, in handleTableGenMultilineString()
815 StringRef Text = Tok->TokenText; in handleTableGenNumericLikeIdentifier() local
824 if (Text.size() < 1 || Text[0] == '+' || Text[0] == '-') in handleTableGenNumericLikeIdentifier()
826 const auto NonDigitPos = Text.find_if([](char C) { return !isdigit(C); }); in handleTableGenNumericLikeIdentifier()
830 char FirstNonDigit = Text[NonDigitPos]; in handleTableGenNumericLikeIdentifier()
831 if (NonDigitPos < Text.size() - 1) { in handleTableGenNumericLikeIdentifier()
832 char TheNext = Text[NonDigitPos + 1]; in handleTableGenNumericLikeIdentifier()
1070 static size_t countLeadingWhitespace(StringRef Text) { in countLeadingWhitespace() argument
1076 const unsigned char *const Begin = Text.bytes_begin(); in countLeadingWhitespace()
1077 const unsigned char *const End = Text.bytes_end(); in countLeadingWhitespace()
1128 StringRef Text = FormatTok->TokenText; in getNextToken() local
1130 for (int i = 0, e = Text.size(); i != e; ++i) { in getNextToken()
1131 switch (Text[i]) { in getNextToken()
1136 if (i + 1 < e && Text[i + 1] == '\n') in getNextToken()
1164 assert(Text.substr(i, 2) == "\\\r" || Text.substr(i, 2) == "\\\n" || in getNextToken()
1165 Text.substr(i, 4) == "\?\?/\r" || in getNextToken()
1166 Text.substr(i, 4) == "\?\?/\n" || in getNextToken()
1167 (i >= 1 && (Text.substr(i - 1, 4) == "\?\?/\r" || in getNextToken()
1168 Text.substr(i - 1, 4) == "\?\?/\n")) || in getNextToken()
1169 (i >= 2 && (Text.substr(i - 2, 4) == "\?\?/\r" || in getNextToken()
1170 Text.substr(i - 2, 4) == "\?\?/\n"))); in getNextToken()
1179 WhitespaceLength += Text.size(); in getNextToken()
1291 StringRef Text = FormatTok->TokenText; in getNextToken() local
1292 size_t FirstNewlinePos = Text.find('\n'); in getNextToken()
1297 encoding::columnWidthWithTabs(Text, Column, Style.TabWidth, Encoding); in getNextToken()
1304 Text.substr(0, FirstNewlinePos), Column, Style.TabWidth, Encoding); in getNextToken()
1309 Text.substr(Text.find_last_of('\n') + 1), 0, Style.TabWidth, Encoding); in getNextToken()
1329 if (MacroBlockBeginRegex.match(Text)) in getNextToken()
1331 else if (MacroBlockEndRegex.match(Text)) in getNextToken()