| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | RangeSelector.cpp | 128 CharSourceRange Range = Lexer::makeFileCharRange( in after() 137 return CharSourceRange::getCharRange(End); in after() 169 Expected<CharSourceRange> EndRange = End(Result); in enclose() 194 return CharSourceRange::getTokenRange( in member() 210 auto R = CharSourceRange::getTokenRange(L, L); in name() 217 return CharSourceRange(); in name() 224 return CharSourceRange::getTokenRange(L, L); in name() 230 return CharSourceRange::getTokenRange(L, L); in name() 291 return CharSourceRange::getCharRange( in getCallArgumentsRange() 305 CharSourceRange getElementsRange(const MatchResult &, in getElementsRange() [all …]
|
| H A D | SourceCode.cpp | 31 StringRef clang::tooling::getText(CharSourceRange Range, in getText() 37 CharSourceRange clang::tooling::maybeExtendRange(CharSourceRange Range, in maybeExtendRange() 40 CharSourceRange R = Lexer::getAsCharRange(Range, Context.getSourceManager(), in maybeExtendRange() 50 return CharSourceRange::getTokenRange(Range.getBegin(), Tok.getLocation()); in maybeExtendRange() 53 llvm::Error clang::tooling::validateEditRange(const CharSourceRange &Range, in validateEditRange() 81 llvm::Optional<CharSourceRange> 82 clang::tooling::getRangeForEdit(const CharSourceRange &EditRange, in getRangeForEdit() 96 CharSourceRange Range = Lexer::makeFileCharRange(EditRange, SM, LangOpts); in getRangeForEdit() 132 CharSourceRange ExpansionRange = SM.getExpansionRange(EntityLast); in getEntityEndLoc() 319 CharSourceRange tooling::getAssociatedRange(const Decl &Decl, in getAssociatedRange() [all …]
|
| H A D | RewriteRule.cpp | 39 Expected<CharSourceRange> Range = E.TargetRange(Result); in translateEdits() 42 llvm::Optional<CharSourceRange> EditRange = in translateEdits() 84 Expected<CharSourceRange> Range = Anchor(Result); in noopEdit() 94 E.Range = CharSourceRange::getCharRange(Begin, Begin); in noopEdit() 418 llvm::Optional<CharSourceRange> RootRange = tooling::getRangeForEdit( in getRuleMatchLoc() 419 CharSourceRange::getTokenRange(Root->second.getSourceRange()), in getRuleMatchLoc()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
| H A D | SourceCode.h | 25 CharSourceRange maybeExtendRange(CharSourceRange Range, 33 CharSourceRange getExtendedRange(const T &Node, tok::TokenKind Next, in getExtendedRange() 35 return maybeExtendRange(CharSourceRange::getTokenRange(Node.getSourceRange()), in getExtendedRange() 44 CharSourceRange getAssociatedRange(const Decl &D, ASTContext &Context); 47 StringRef getText(CharSourceRange Range, const ASTContext &Context); 52 return getText(CharSourceRange::getTokenRange(Node.getSourceRange()), in getText() 86 llvm::Error validateEditRange(const CharSourceRange &Range, 93 llvm::Optional<CharSourceRange> 94 getRangeForEdit(const CharSourceRange &EditRange, const SourceManager &SM, 96 inline llvm::Optional<CharSourceRange> [all …]
|
| H A D | RangeSelector.h | 27 using RangeSelector = MatchConsumer<CharSourceRange>; 29 inline RangeSelector charRange(CharSourceRange R) { in charRange() 31 -> Expected<CharSourceRange> { return R; }; in charRange()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Edit/ |
| H A D | Commit.h | 47 CharSourceRange getFileRange(SourceManager &SM) const; 48 CharSourceRange getInsertFromRange(SourceManager &SM) const; 83 bool insertFromRange(SourceLocation loc, CharSourceRange range, 86 bool insertWrap(StringRef before, CharSourceRange range, StringRef after); 88 bool remove(CharSourceRange range); 90 bool replace(CharSourceRange range, StringRef text); 91 bool replaceWithInner(CharSourceRange range, CharSourceRange innerRange); 98 return insertFromRange(loc, CharSourceRange::getTokenRange(TokenRange), 107 return remove(CharSourceRange::getTokenRange(TokenRange)); in remove() 111 return replace(CharSourceRange::getTokenRange(TokenRange), text); in replace() [all …]
|
| H A D | EditsReceiver.h | 24 virtual void replace(CharSourceRange range, StringRef text) = 0; 27 virtual void remove(CharSourceRange range);
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | FixIt.h | 29 StringRef getText(CharSourceRange Range, const ASTContext &Context); 32 inline CharSourceRange getSourceRange(const SourceRange &Range) { in getSourceRange() 33 return CharSourceRange::getTokenRange(Range); in getSourceRange() 37 inline CharSourceRange getSourceRange(const SourceLocation &Loc) { in getSourceRange() 38 return CharSourceRange::getTokenRange(Loc, Loc); in getSourceRange() 43 template <typename T> CharSourceRange getSourceRange(const T &Node) { in getSourceRange() 44 return CharSourceRange::getTokenRange(Node.getSourceRange()); in getSourceRange()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | DiagnosticRenderer.h | 79 ArrayRef<CharSourceRange> Ranges, 84 ArrayRef<CharSourceRange> Ranges) = 0; 88 SmallVectorImpl<CharSourceRange> &Ranges, 111 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints); 114 ArrayRef<CharSourceRange> Ranges); 116 ArrayRef<CharSourceRange> Ranges, 133 StringRef Message, ArrayRef<CharSourceRange> Ranges,
|
| H A D | TextDiagnostic.h | 78 ArrayRef<CharSourceRange> Ranges, 83 ArrayRef<CharSourceRange> Ranges) override; 86 SmallVectorImpl<CharSourceRange> &Ranges, in emitCodeContext() 103 SmallVectorImpl<CharSourceRange> &Ranges,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Rewrite/Core/ |
| H A D | Rewriter.h | 90 int getRangeSize(const CharSourceRange &Range, 98 std::string getRewrittenText(CharSourceRange Range) const; 106 return getRewrittenText(CharSourceRange::getTokenRange(Range)); in getRewrittenText() 145 bool RemoveText(CharSourceRange range, 164 bool ReplaceText(CharSourceRange range, StringRef NewStr) { in ReplaceText() 184 bool IncreaseIndentation(CharSourceRange range, SourceLocation parentIndent); 186 return IncreaseIndentation(CharSourceRange::getTokenRange(range), in IncreaseIndentation()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | DiagnosticRenderer.cpp | 52 void replace(CharSourceRange range, StringRef text) override { in replace() 90 ArrayRef<CharSourceRange> Ranges, in emitDiagnostic() 102 SmallVector<CharSourceRange, 20> MutableRanges(Ranges.begin(), in emitDiagnostic() 272 CharSourceRange MacroRange, MacroArgRange; in retrieveMacroLocation() 419 SpellingRanges.push_back(CharSourceRange(SourceRange(Begin, End), in mapDiagnosticRanges() 426 ArrayRef<CharSourceRange> Ranges, in emitCaret() 428 SmallVector<CharSourceRange, 4> SpellingRanges; in emitCaret() 437 ArrayRef<CharSourceRange> Ranges) { in emitSingleMacroExpansion() 443 SmallVector<CharSourceRange, 4> SpellingRanges; in emitSingleMacroExpansion() 475 static bool checkRangeForMacroArgExpansion(CharSourceRange Range, in checkRangeForMacroArgExpansion() [all …]
|
| H A D | SerializedDiagnosticPrinter.cpp | 70 ArrayRef<CharSourceRange> Ranges, 75 ArrayRef<CharSourceRange> Ranges) override {} in emitDiagnosticLoc() 80 SmallVectorImpl<CharSourceRange> &Ranges, 196 void EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, 201 void EmitCharSourceRange(CharSourceRange R, const SourceManager &SM); 227 void AddCharSourceRangeToRecord(CharSourceRange R, RecordDataImpl &Record, 363 void SDiagsWriter::AddCharSourceRangeToRecord(CharSourceRange Range, in AddCharSourceRangeToRecord() 394 void SDiagsWriter::EmitCharSourceRange(CharSourceRange R, in EmitCharSourceRange() 673 StringRef Message, ArrayRef<clang::CharSourceRange> Ranges, in emitDiagnosticMessage() 700 void SDiagsWriter::EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, in EmitCodeContext() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Edit/ |
| H A D | Commit.cpp | 31 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const { in getFileRange() 33 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length)); in getFileRange() 36 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const { in getInsertFromRange() 40 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length)); in getInsertFromRange() 65 CharSourceRange range, in insertFromRange() 91 bool Commit::remove(CharSourceRange range) { in remove() 103 bool Commit::insertWrap(StringRef before, CharSourceRange range, in insertWrap() 116 bool Commit::replace(CharSourceRange range, StringRef text) { in replace() 132 bool Commit::replaceWithInner(CharSourceRange range, in replaceWithInner() 133 CharSourceRange replacementRange) { in replaceWithInner() [all …]
|
| H A D | RewriteObjCFoundationAPI.cpp | 192 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(), in rewriteToSubscriptGetCommon() 194 CharSourceRange::getTokenRange(RecRange)); in rewriteToSubscriptGetCommon() 241 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(), in rewriteToArraySubscriptSet() 243 CharSourceRange::getTokenRange(RecRange)); in rewriteToArraySubscriptSet() 246 CharSourceRange::getTokenRange(Arg0Range)); in rewriteToArraySubscriptSet() 249 commit.insertWrap("[", CharSourceRange::getCharRange(Arg0Range.getBegin(), in rewriteToArraySubscriptSet() 282 CharSourceRange::getTokenRange(RecRange)); in rewriteToDictionarySubscriptSet() 514 CharSourceRange::getTokenRange(KeyRange), in rewriteToDictionaryLiteral() 546 commit.remove(CharSourceRange::getCharRange(ValRange.getBegin(), in rewriteToDictionaryLiteral() 677 CharSourceRange WithoutSuffRange; [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Format/ |
| H A D | AffectedRangeManager.cpp | 61 const CharSourceRange &Range) { in affectsCharSourceRange() 62 for (SmallVectorImpl<CharSourceRange>::const_iterator I = Ranges.begin(), in affectsCharSourceRange() 80 CharSourceRange Range = CharSourceRange::getCharRange(Start, End); in affectsTokenRange() 85 CharSourceRange EmptyLineRange = CharSourceRange::getCharRange( in affectsLeadingEmptyLines()
|
| H A D | AffectedRangeManager.h | 28 const ArrayRef<CharSourceRange> Ranges) in AffectedRangeManager() 37 bool affectsCharSourceRange(const CharSourceRange &Range); 59 const SmallVector<CharSourceRange, 8> Ranges;
|
| H A D | TokenAnalyzer.h | 51 ArrayRef<CharSourceRange> getCharRanges() const { return CharRanges; } in getCharRanges() 74 SmallVector<CharSourceRange, 8> CharRanges;
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Diagnostic.h | 74 CharSourceRange RemoveRange; 78 CharSourceRange InsertFromRange; 176 SmallVector<CharSourceRange, 8> DiagRanges; 1200 void AddSourceRange(const CharSourceRange &R) const { in AddSourceRange() 1447 DB.AddSourceRange(CharSourceRange::getTokenRange(R)); 1487 const llvm::Optional<CharSourceRange> &Opt) { 1617 const CharSourceRange &getRange(unsigned Idx) const { in getRange() 1623 ArrayRef<CharSourceRange> getRanges() const { in getRanges() 1661 std::vector<CharSourceRange> Ranges; 1671 ArrayRef<CharSourceRange> Ranges, [all …]
|
| H A D | SourceLocation.h | 255 class CharSourceRange { 260 CharSourceRange() = default; 261 CharSourceRange(SourceRange R, bool ITR) : Range(R), IsTokenRange(ITR) {} 263 static CharSourceRange getTokenRange(SourceRange R) { 264 return CharSourceRange(R, true); 267 static CharSourceRange getCharRange(SourceRange R) { 268 return CharSourceRange(R, false); 271 static CharSourceRange getTokenRange(SourceLocation B, SourceLocation E) { 275 static CharSourceRange getCharRange(SourceLocation B, SourceLocation E) {
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | Lexer.h | 398 static CharSourceRange getAsCharRange(SourceRange Range, in getAsCharRange() 402 return End.isInvalid() ? CharSourceRange() in getAsCharRange() 403 : CharSourceRange::getCharRange( in getAsCharRange() 406 static CharSourceRange getAsCharRange(CharSourceRange Range, in getAsCharRange() 460 static CharSourceRange makeFileCharRange(CharSourceRange Range, 465 static StringRef getSourceText(CharSourceRange Range,
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransformActions.cpp | 99 return CharRange(CharSourceRange::getTokenRange(LHS), SrcMgr, PP) in compare() 100 .compareWith(CharRange(CharSourceRange::getTokenRange(RHS), in compare() 166 void addRemoval(CharSourceRange range); 447 addRemoval(CharSourceRange::getTokenRange(range)); in commitRemove() 472 addRemoval(CharSourceRange::getCharRange(range.getBegin(), in commitReplace() 475 addRemoval(CharSourceRange::getTokenRange( in commitReplace() 488 addRemoval(CharSourceRange::getCharRange(loc, afterText)); in commitReplaceText() 519 void TransformActionsImpl::addRemoval(CharSourceRange range) { in addRemoval() 569 CharSourceRange range = CharSourceRange::getCharRange(I->first.Begin, in applyRewrites() 576 CharSourceRange range = CharSourceRange::getCharRange(I->Begin, I->End); in applyRewrites() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | RefactoringCallbacks.cpp | 75 Sources, CharSourceRange::getTokenRange(From.getSourceRange()), Text); in replaceStmtWithText() 81 Lexer::getSourceText(CharSourceRange::getTokenRange(To.getSourceRange()), in replaceStmtWithStmt() 93 CharSourceRange::getTokenRange(FromMatch->getSourceRange()), ToText)); in run() 215 CharSourceRange Source = in run() 216 CharSourceRange::getTokenRange(NodeIter->second.getSourceRange()); in run()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 19 CharSourceRange getLexicalDeclRange(Decl *D, const SourceManager &SM, in getLexicalDeclRange() 22 return CharSourceRange::getTokenRange(D->getSourceRange()); in getLexicalDeclRange() 30 ? CharSourceRange::getCharRange(R.getBegin(), LocAfterEnd) in getLexicalDeclRange() 31 : CharSourceRange::getTokenRange(R); in getLexicalDeclRange() 123 selectionKindFor(CharSourceRange::getTokenRange(S->getSourceRange())); in TraverseStmt() 139 SourceSelectionKind selectionKindFor(CharSourceRange Range) { in selectionKindFor()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
| H A D | Replacement.h | 103 Replacement(const SourceManager &Sources, const CharSourceRange &Range, 136 const CharSourceRange &Range, 362 const CharSourceRange Range = in Replacement() 363 CharSourceRange::getTokenRange(NodeToReplace->getSourceRange()); in Replacement()
|