Home
last modified time | relevance | path

Searched refs:CharRange (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransformActions.cpp64 struct CharRange { struct in __anoned3b1f850111::TransformActionsImpl
80 RangeComparison compareWith(const CharRange &RHS) const { in compareWith() argument
99 return CharRange(CharSourceRange::getTokenRange(LHS), SrcMgr, PP) in compare()
111 std::list<CharRange> Removals;
466 RangeComparison comp = CharRange::compare(replacementRange, range, in commitReplace()
509 for (const CharRange &I : llvm::reverse(Removals)) { in addInsertion()
520 CharRange newRange(range, Ctx.getSourceManager(), PP); in addRemoval()
527 std::list<CharRange>::iterator I = Removals.end(); in addRemoval()
529 std::list<CharRange>::iterator RI = I; in addRemoval()
567 for (std::vector<std::pair<CharRange, SourceLocation> >::iterator in applyRewrites()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DRawStringLiteralCheck.cpp54 CharSourceRange CharRange = Lexer::makeFileCharRange( in containsEscapedCharacters() local
57 StringRef Text = Lexer::getSourceText(CharRange, *Result.SourceManager, in containsEscapedCharacters()
142 CharSourceRange CharRange = Lexer::makeFileCharRange( in replaceWithRawStringLiteral() local
147 << FixItHint::CreateReplacement(CharRange, Replacement); in replaceWithRawStringLiteral()
H A DMacroToEnumCheck.cpp241 CharSourceRange CharRange = in isConsecutiveMacro() local
243 StringRef BetweenText = Lexer::getSourceText(CharRange, SM, LangOpts); in isConsecutiveMacro()
264 CharSourceRange CharRange = Lexer::makeFileCharRange( in checkCondition() local
266 std::string Text = Lexer::getSourceText(CharRange, SM, LangOpts).str(); in checkCondition()
267 Lexer Lex(CharRange.getBegin(), LangOpts, Text.data(), Text.data(), in checkCondition()
H A DRedundantVoidArgCheck.cpp131 CharSourceRange CharRange = in removeVoidArgumentTokens() local
136 Lexer::getSourceText(CharRange, *Result.SourceManager, getLangOpts()) in removeVoidArgumentTokens()
138 Lexer PrototypeLexer(CharRange.getBegin(), getLangOpts(), DeclText.data(), in removeVoidArgumentTokens()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSuspiciousMemsetUsageCheck.cpp66 SourceRange CharRange = CharZeroFill->getSourceRange(); in check() local
72 if (CharRange.getBegin().isMacroID()) in check()
75 CharSourceRange::getTokenRange(CharRange), "0"); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DAvoidNSObjectNewCheck.cpp64 CharSourceRange CharRange = Lexer::makeFileCharRange( in getReceiverString() local
66 return Lexer::getSourceText(CharRange, SM, LangOpts); in getReceiverString()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DIsolateDeclarationCheck.cpp210 CharSourceRange CharRange = Lexer::getAsCharRange( in collectSourceRanges() local
214 if (CharRange.isInvalid()) in collectSourceRanges()
219 Lexer::getSourceText(CharRange, SM, LangOpts, &InvalidText); in collectSourceRanges()
H A DSimplifyBooleanExprCheck.cpp241 CharSourceRange CharRange) { in containsDiscardedTokens() argument
243 Lexer::getSourceText(CharRange, Context.getSourceManager(), in containsDiscardedTokens()
246 Lexer Lex(CharRange.getBegin(), Context.getLangOpts(), ReplacementText.data(), in containsDiscardedTokens()
693 CharSourceRange CharRange = in issueDiag() local
698 if (!containsDiscardedTokens(Context, CharRange)) in issueDiag()
699 Diag << FixItHint::CreateReplacement(CharRange, Replacement); in issueDiag()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DRangeSelectorTest.cpp186 auto CharRange = CharSourceRange::getCharRange(Range.getBegin(), SemiLoc); in TEST() local
187 EXPECT_THAT_EXPECTED(after(charRange(CharRange))(Match.Result), in TEST()