| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Edit/ |
| H A D | Commit.h | 48 CharSourceRange getFileRange(SourceManager &SM) const; 49 CharSourceRange getInsertFromRange(SourceManager &SM) const; 84 bool insertFromRange(SourceLocation loc, CharSourceRange range, 87 bool insertWrap(StringRef before, CharSourceRange range, StringRef after); 89 bool remove(CharSourceRange range); 91 bool replace(CharSourceRange range, StringRef text); 92 bool replaceWithInner(CharSourceRange range, CharSourceRange innerRange); 99 return insertFromRange(loc, CharSourceRange::getTokenRange(TokenRange), 108 return remove(CharSourceRange::getTokenRange(TokenRange)); in remove() 112 return replace(CharSourceRange::getTokenRange(TokenRange), text); in replace() [all …]
|
| H A D | EditsReceiver.h | 25 virtual void replace(CharSourceRange range, StringRef text) = 0; 28 virtual void remove(CharSourceRange range);
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | DiagnosticRenderer.h | 80 ArrayRef<CharSourceRange> Ranges, 85 ArrayRef<CharSourceRange> Ranges) = 0; 89 SmallVectorImpl<CharSourceRange> &Ranges, 112 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints); 115 ArrayRef<CharSourceRange> Ranges); 117 ArrayRef<CharSourceRange> Ranges, 134 StringRef Message, ArrayRef<CharSourceRange> Ranges,
|
| H A D | TextDiagnostic.h | 80 ArrayRef<CharSourceRange> Ranges, 85 ArrayRef<CharSourceRange> Ranges) override; 88 SmallVectorImpl<CharSourceRange> &Ranges, in emitCodeContext() 105 SmallVectorImpl<CharSourceRange> &Ranges,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | DiagnosticRenderer.cpp | 53 void replace(CharSourceRange range, StringRef text) override { in replace() 91 ArrayRef<CharSourceRange> Ranges, in emitDiagnostic() 103 SmallVector<CharSourceRange, 20> MutableRanges(Ranges.begin(), in emitDiagnostic() 273 CharSourceRange MacroRange, MacroArgRange; in retrieveMacroLocation() 413 SpellingRanges.push_back(CharSourceRange(SourceRange(Begin, End), in mapDiagnosticRanges() 420 ArrayRef<CharSourceRange> Ranges, in emitCaret() 422 SmallVector<CharSourceRange, 4> SpellingRanges; in emitCaret() 431 ArrayRef<CharSourceRange> Ranges) { in emitSingleMacroExpansion() 437 SmallVector<CharSourceRange, 4> SpellingRanges; in emitSingleMacroExpansion() 469 static bool checkRangeForMacroArgExpansion(CharSourceRange Range, in checkRangeForMacroArgExpansion() [all …]
|
| H A D | SerializedDiagnosticPrinter.cpp | 68 ArrayRef<CharSourceRange> Ranges, 73 ArrayRef<CharSourceRange> Ranges) override {} in emitDiagnosticLoc() 78 SmallVectorImpl<CharSourceRange> &Ranges, 194 void EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, 199 void EmitCharSourceRange(CharSourceRange R, const SourceManager &SM); 225 void AddCharSourceRangeToRecord(CharSourceRange R, RecordDataImpl &Record, 358 void SDiagsWriter::AddCharSourceRangeToRecord(CharSourceRange Range, in AddCharSourceRangeToRecord() 389 void SDiagsWriter::EmitCharSourceRange(CharSourceRange R, in EmitCharSourceRange() 657 StringRef Message, ArrayRef<clang::CharSourceRange> Ranges, in emitDiagnosticMessage() 684 void SDiagsWriter::EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, in EmitCodeContext() [all …]
|
| H A D | DependencyGraph.cpp | 51 CharSourceRange FilenameRange, const FileEntry *File, 74 CharSourceRange FilenameRange, in InclusionDirective()
|
| H A D | TextDiagnostic.cpp | 677 StringRef Message, ArrayRef<clang::CharSourceRange> Ranges, in emitDiagnosticMessage() 788 ArrayRef<CharSourceRange> Ranges) { in emitDiagnosticLoc() 849 for (ArrayRef<CharSourceRange>::const_iterator RI = Ranges.begin(), in emitDiagnosticLoc() 857 CharSourceRange ERange = SM.getExpansionRange(RI->getEnd()); in emitDiagnosticLoc() 918 findLinesForRange(const CharSourceRange &R, FileID FID, in findLinesForRange() 967 static void highlightRange(const CharSourceRange &R, in highlightRange() 1122 SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints) { in emitSnippetAndCaret() 1160 for (SmallVectorImpl<CharSourceRange>::iterator I = Ranges.begin(), in emitSnippetAndCaret() 1204 for (SmallVectorImpl<CharSourceRange>::iterator I = Ranges.begin(), in emitSnippetAndCaret()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Edit/ |
| H A D | Commit.cpp | 32 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const { in getFileRange() 34 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length)); in getFileRange() 37 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const { in getInsertFromRange() 41 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length)); in getInsertFromRange() 66 CharSourceRange range, in insertFromRange() 92 bool Commit::remove(CharSourceRange range) { in remove() 104 bool Commit::insertWrap(StringRef before, CharSourceRange range, in insertWrap() 117 bool Commit::replace(CharSourceRange range, StringRef text) { in replace() 133 bool Commit::replaceWithInner(CharSourceRange range, in replaceWithInner() 134 CharSourceRange replacementRange) { in replaceWithInner() [all …]
|
| H A D | RewriteObjCFoundationAPI.cpp | 193 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(), in rewriteToSubscriptGetCommon() 195 CharSourceRange::getTokenRange(RecRange)); in rewriteToSubscriptGetCommon() 242 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(), in rewriteToArraySubscriptSet() 244 CharSourceRange::getTokenRange(RecRange)); in rewriteToArraySubscriptSet() 247 CharSourceRange::getTokenRange(Arg0Range)); in rewriteToArraySubscriptSet() 250 commit.insertWrap("[", CharSourceRange::getCharRange(Arg0Range.getBegin(), in rewriteToArraySubscriptSet() 283 CharSourceRange::getTokenRange(RecRange)); in rewriteToDictionarySubscriptSet() 515 CharSourceRange::getTokenRange(KeyRange), in rewriteToDictionaryLiteral() 547 commit.remove(CharSourceRange::getCharRange(ValRange.getBegin(), in rewriteToDictionaryLiteral() 678 CharSourceRange WithoutSuffRange; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Format/ |
| H A D | AffectedRangeManager.cpp | 62 const CharSourceRange &Range) { in affectsCharSourceRange() 63 for (SmallVectorImpl<CharSourceRange>::const_iterator I = Ranges.begin(), in affectsCharSourceRange() 81 CharSourceRange Range = CharSourceRange::getCharRange(Start, End); in affectsTokenRange() 86 CharSourceRange EmptyLineRange = CharSourceRange::getCharRange( in affectsLeadingEmptyLines()
|
| H A D | AffectedRangeManager.h | 29 const ArrayRef<CharSourceRange> Ranges) in AffectedRangeManager() 38 bool affectsCharSourceRange(const CharSourceRange &Range); 60 const SmallVector<CharSourceRange, 8> Ranges;
|
| H A D | TokenAnalyzer.h | 39 Environment(SourceManager &SM, FileID ID, ArrayRef<CharSourceRange> Ranges) in Environment() 56 ArrayRef<CharSourceRange> getCharRanges() const { return CharRanges; } in getCharRanges() 79 SmallVector<CharSourceRange, 8> CharRanges;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | SourceLocation.h | 236 class CharSourceRange { 241 CharSourceRange() = default; 242 CharSourceRange(SourceRange R, bool ITR) : Range(R), IsTokenRange(ITR) {} in CharSourceRange() function 244 static CharSourceRange getTokenRange(SourceRange R) { in getTokenRange() 245 return CharSourceRange(R, true); in getTokenRange() 248 static CharSourceRange getCharRange(SourceRange R) { in getCharRange() 249 return CharSourceRange(R, false); in getCharRange() 252 static CharSourceRange getTokenRange(SourceLocation B, SourceLocation E) { in getTokenRange() 256 static CharSourceRange getCharRange(SourceLocation B, SourceLocation E) { in getCharRange()
|
| H A D | Diagnostic.h | 70 CharSourceRange RemoveRange; 74 CharSourceRange InsertFromRange; 944 SmallVector<CharSourceRange, 8> DiagRanges; 1164 void AddSourceRange(const CharSourceRange &R) const { in AddSourceRange() 1258 DB.AddSourceRange(CharSourceRange::getTokenRange(R)); 1265 DB.AddSourceRange(CharSourceRange::getTokenRange(R)); 1398 const CharSourceRange &getRange(unsigned Idx) const { in getRange() 1404 ArrayRef<CharSourceRange> getRanges() const { in getRanges() 1442 std::vector<CharSourceRange> Ranges; 1452 ArrayRef<CharSourceRange> Ranges, [all …]
|
| H A D | PartialDiagnostic.h | 74 SmallVector<CharSourceRange, 8> DiagRanges; 167 void AddSourceRange(const CharSourceRange &R) const { in AddSourceRange() 307 for (const CharSourceRange &Range : DiagStorage->DiagRanges) in Emit() 394 PD.AddSourceRange(CharSourceRange::getTokenRange(R)); 399 const CharSourceRange &R) {
|
| H A D | SourceManager.h | 343 CharSourceRange getExpansionLocRange() const { in getExpansionLocRange() 344 return CharSourceRange( in getExpansionLocRange() 1136 CharSourceRange getImmediateExpansionRange(SourceLocation Loc) const; 1140 CharSourceRange getExpansionRange(SourceLocation Loc) const; 1144 CharSourceRange getExpansionRange(SourceRange Range) const { in getExpansionRange() 1146 CharSourceRange End = getExpansionRange(Range.getEnd()); in getExpansionRange() 1147 return CharSourceRange(SourceRange(Begin, End.getEnd()), in getExpansionRange() 1153 CharSourceRange getExpansionRange(CharSourceRange Range) const { in getExpansionRange() 1154 CharSourceRange Expansion = getExpansionRange(Range.getAsRange()); in getExpansionRange()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | TransformActions.cpp | 100 return CharRange(CharSourceRange::getTokenRange(LHS), SrcMgr, PP) in compare() 101 .compareWith(CharRange(CharSourceRange::getTokenRange(RHS), in compare() 167 void addRemoval(CharSourceRange range); 446 addRemoval(CharSourceRange::getTokenRange(range)); in commitRemove() 471 addRemoval(CharSourceRange::getCharRange(range.getBegin(), in commitReplace() 474 addRemoval(CharSourceRange::getTokenRange( in commitReplace() 487 addRemoval(CharSourceRange::getCharRange(loc, afterText)); in commitReplaceText() 518 void TransformActionsImpl::addRemoval(CharSourceRange range) { in addRemoval() 568 CharSourceRange range = CharSourceRange::getCharRange(I->first.Begin, in applyRewrites() 575 CharSourceRange range = CharSourceRange::getCharRange(I->Begin, I->End); in applyRewrites() [all …]
|
| H A D | Internals.h | 115 virtual void remove(CharSourceRange range) = 0; 116 virtual void increaseIndentation(CharSourceRange range,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | Lexer.h | 380 static CharSourceRange getAsCharRange(SourceRange Range, in getAsCharRange() 384 return End.isInvalid() ? CharSourceRange() in getAsCharRange() 385 : CharSourceRange::getCharRange( in getAsCharRange() 388 static CharSourceRange getAsCharRange(CharSourceRange Range, in getAsCharRange() 442 static CharSourceRange makeFileCharRange(CharSourceRange Range, 447 static StringRef getSourceText(CharSourceRange Range,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Core/ |
| H A D | Rewriter.h | 80 int getRangeSize(const CharSourceRange &Range, 126 bool RemoveText(CharSourceRange range, 158 bool IncreaseIndentation(CharSourceRange range, SourceLocation parentIndent); 160 return IncreaseIndentation(CharSourceRange::getTokenRange(range), in IncreaseIndentation()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/ |
| H A D | RefactoringCallbacks.cpp | 76 Sources, CharSourceRange::getTokenRange(From.getSourceRange()), Text); in replaceStmtWithText() 82 Lexer::getSourceText(CharSourceRange::getTokenRange(To.getSourceRange()), in replaceStmtWithStmt() 94 CharSourceRange::getTokenRange(FromMatch->getSourceRange()), ToText)); in run() 216 CharSourceRange Source = in run() 217 CharSourceRange::getTokenRange(NodeIter->second.getSourceRange()); in run()
|
| H A D | FixIt.cpp | 23 return Lexer::getSourceText(CharSourceRange::getTokenRange(Range), in getText()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 21 CharSourceRange getLexicalDeclRange(Decl *D, const SourceManager &SM, in getLexicalDeclRange() 24 return CharSourceRange::getTokenRange(D->getSourceRange()); in getLexicalDeclRange() 32 ? CharSourceRange::getCharRange(R.getBegin(), LocAfterEnd) in getLexicalDeclRange() 33 : CharSourceRange::getTokenRange(R); in getLexicalDeclRange() 125 selectionKindFor(CharSourceRange::getTokenRange(S->getSourceRange())); in TraverseStmt() 141 SourceSelectionKind selectionKindFor(CharSourceRange Range) { in selectionKindFor()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Core/ |
| H A D | Replacement.h | 104 Replacement(const SourceManager &Sources, const CharSourceRange &Range, 137 const CharSourceRange &Range, 363 const CharSourceRange Range = in Replacement() 364 CharSourceRange::getTokenRange(NodeToReplace->getSourceRange()); in Replacement()
|