/external/clang/include/clang/Edit/ |
D | Commit.h | 43 CharSourceRange getFileRange(SourceManager &SM) const; 44 CharSourceRange getInsertFromRange(SourceManager &SM) const; 77 bool insertFromRange(SourceLocation loc, CharSourceRange range, 80 bool insertWrap(StringRef before, CharSourceRange range, StringRef after); 82 bool remove(CharSourceRange range); 84 bool replace(CharSourceRange range, StringRef text); 85 bool replaceWithInner(CharSourceRange range, CharSourceRange innerRange); 92 return insertFromRange(loc, CharSourceRange::getTokenRange(TokenRange), 96 return insertWrap(before, CharSourceRange::getTokenRange(TokenRange), after); in insertWrap() 99 return remove(CharSourceRange::getTokenRange(TokenRange)); in remove() [all …]
|
D | EditsReceiver.h | 17 class CharSourceRange; variable 26 virtual void replace(CharSourceRange range, StringRef text) = 0; 28 virtual void remove(CharSourceRange range);
|
/external/v8/tools/clang/value_cleanup/ |
D | ListValueRewriter.cpp | 131 clang::CharSourceRange range = clang::CharSourceRange::getCharRange( in HandleBinaryOp() 166 clang::CharSourceRange pre_arg_range = clang::CharSourceRange::getCharRange( in run() 171 clang::CharSourceRange post_arg_range = in run() 172 clang::CharSourceRange::getTokenRange(newExpr->getLocEnd()); in run() 185 clang::CharSourceRange call_range = in run() 186 clang::CharSourceRange::getTokenRange(callExpr->getExprLoc()); in run() 201 clang::CharSourceRange call_range = in run() 202 clang::CharSourceRange::getTokenRange(callExpr->getExprLoc()); in run() 217 clang::CharSourceRange call_range = in run() 218 clang::CharSourceRange::getTokenRange(callExpr->getExprLoc()); in run() [all …]
|
/external/clang/unittests/Lex/ |
D | PPCallbacksTest.cpp | 58 CharSourceRange FilenameRange, const FileEntry *File, in InclusionDirective() 76 CharSourceRange FilenameRange; 148 StringRef GetSourceString(CharSourceRange Range) { in GetSourceString() 157 CharSourceRange InclusionDirectiveFilenameRange(const char* SourceText, in InclusionDirectiveFilenameRange() 245 CharSourceRange Range = in TEST_F() 255 CharSourceRange Range = in TEST_F() 266 CharSourceRange Range = in TEST_F() 277 CharSourceRange Range = in TEST_F() 288 CharSourceRange Range = in TEST_F() 300 CharSourceRange Range = in TEST_F() [all …]
|
D | LexerTest.cpp | 101 Lexer::getSourceText(CharSourceRange::getTokenRange(SourceRange( in getSourceText() 307 CharSourceRange range = Lexer::makeFileCharRange( in TEST_F() 308 CharSourceRange::getTokenRange(lsqrLoc, idLoc), SourceMgr, LangOpts); in TEST_F() 310 range = Lexer::makeFileCharRange(CharSourceRange::getTokenRange(idLoc, rsqrLoc), in TEST_F() 313 range = Lexer::makeFileCharRange(CharSourceRange::getTokenRange(lsqrLoc, rsqrLoc), in TEST_F() 321 CharSourceRange::getTokenRange(lsqrLoc, rsqrLoc), in TEST_F() 333 CharSourceRange::getTokenRange(macroLsqrLoc, macroIdLoc), in TEST_F() 338 range = Lexer::makeFileCharRange(CharSourceRange::getTokenRange(macroIdLoc, macroRsqrLoc), in TEST_F() 345 CharSourceRange::getTokenRange(macroLsqrLoc, macroRsqrLoc), in TEST_F() 351 CharSourceRange::getTokenRange(SourceRange(macroLsqrLoc, macroIdLoc)), in TEST_F()
|
/external/clang/include/clang/Frontend/ |
D | DiagnosticRenderer.h | 78 ArrayRef<CharSourceRange> Ranges, 84 ArrayRef<CharSourceRange> Ranges, 89 SmallVectorImpl<CharSourceRange>& Ranges, 118 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints, 122 ArrayRef<CharSourceRange> Ranges, 126 ArrayRef<CharSourceRange> Ranges, 145 StringRef Message, ArrayRef<CharSourceRange> Ranges,
|
D | TextDiagnostic.h | 81 ArrayRef<CharSourceRange> Ranges, 87 ArrayRef<CharSourceRange> Ranges, 92 SmallVectorImpl<CharSourceRange>& Ranges, in emitCodeContext() 111 SmallVectorImpl<CharSourceRange>& Ranges,
|
/external/clang/lib/Format/ |
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()
|
D | TokenAnalyzer.h | 41 Environment(SourceManager &SM, FileID ID, ArrayRef<CharSourceRange> Ranges) in Environment() 47 const std::vector<CharSourceRange> &CharRanges) in Environment() 62 ArrayRef<CharSourceRange> getCharRanges() const { return CharRanges; } in getCharRanges() 69 SmallVector<CharSourceRange, 8> CharRanges;
|
D | AffectedRangeManager.h | 29 const ArrayRef<CharSourceRange> Ranges) in AffectedRangeManager() 39 bool affectsCharSourceRange(const CharSourceRange &Range); 61 const SmallVector<CharSourceRange, 8> Ranges;
|
/external/clang/lib/Edit/ |
D | Commit.cpp | 26 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const { in getFileRange() 28 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length)); in getFileRange() 31 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const { in getInsertFromRange() 35 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length)); in getInsertFromRange() 60 CharSourceRange range, in insertFromRange() 86 bool Commit::remove(CharSourceRange range) { in remove() 98 bool Commit::insertWrap(StringRef before, CharSourceRange range, in insertWrap() 111 bool Commit::replace(CharSourceRange range, StringRef text) { in replace() 127 bool Commit::replaceWithInner(CharSourceRange range, in replaceWithInner() 128 CharSourceRange replacementRange) { in replaceWithInner() [all …]
|
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() 245 commit.replaceWithInner(CharSourceRange::getCharRange(Arg0Range.getBegin(), in rewriteToArraySubscriptSet() 247 CharSourceRange::getTokenRange(Arg0Range)); in rewriteToArraySubscriptSet() 250 commit.insertWrap("[", CharSourceRange::getCharRange(Arg0Range.getBegin(), in rewriteToArraySubscriptSet() 281 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(), in rewriteToDictionarySubscriptSet() 283 CharSourceRange::getTokenRange(RecRange)); in rewriteToDictionarySubscriptSet() 515 CharSourceRange::getTokenRange(KeyRange), in rewriteToDictionaryLiteral() [all …]
|
/external/clang/include/clang/Basic/ |
D | SourceLocation.h | 226 class CharSourceRange { 230 CharSourceRange() : IsTokenRange(false) {} in CharSourceRange() function 231 CharSourceRange(SourceRange R, bool ITR) : Range(R), IsTokenRange(ITR) {} in CharSourceRange() function 233 static CharSourceRange getTokenRange(SourceRange R) { in getTokenRange() 234 return CharSourceRange(R, true); in getTokenRange() 237 static CharSourceRange getCharRange(SourceRange R) { in getCharRange() 238 return CharSourceRange(R, false); in getCharRange() 241 static CharSourceRange getTokenRange(SourceLocation B, SourceLocation E) { in getTokenRange() 244 static CharSourceRange getCharRange(SourceLocation B, SourceLocation E) { in getCharRange()
|
D | Diagnostic.h | 56 CharSourceRange RemoveRange; 60 CharSourceRange InsertFromRange; 83 CharSourceRange::getCharRange(InsertionLoc, InsertionLoc); 92 CharSourceRange FromRange, 96 CharSourceRange::getCharRange(InsertionLoc, InsertionLoc); 104 static FixItHint CreateRemoval(CharSourceRange RemoveRange) { in CreateRemoval() 110 return CreateRemoval(CharSourceRange::getTokenRange(RemoveRange)); in CreateRemoval() 115 static FixItHint CreateReplacement(CharSourceRange RemoveRange, in CreateReplacement() 125 return CreateReplacement(CharSourceRange::getTokenRange(RemoveRange), Code); in CreateReplacement() 774 SmallVector<CharSourceRange, 8> DiagRanges; [all …]
|
D | PartialDiagnostic.h | 69 SmallVector<CharSourceRange, 8> DiagRanges; 160 void AddSourceRange(const CharSourceRange &R) const { in AddSourceRange() 303 for (const CharSourceRange &Range : DiagStorage->DiagRanges) in Emit() 381 PD.AddSourceRange(CharSourceRange::getTokenRange(R)); 386 const CharSourceRange &R) {
|
/external/clang/lib/Frontend/ |
D | DiagnosticRenderer.cpp | 43 void replace(CharSourceRange range, StringRef text) override { in replace() 84 ArrayRef<CharSourceRange> Ranges, in emitDiagnostic() 97 SmallVector<CharSourceRange, 20> MutableRanges(Ranges.begin(), in emitDiagnostic() 355 ArrayRef<CharSourceRange> Ranges, in mapDiagnosticRanges() 356 SmallVectorImpl<CharSourceRange> &SpellingRanges, in mapDiagnosticRanges() 404 SpellingRanges.push_back(CharSourceRange(SourceRange(Begin, End), in mapDiagnosticRanges() 411 ArrayRef<CharSourceRange> Ranges, in emitCaret() 414 SmallVector<CharSourceRange, 4> SpellingRanges; in emitCaret() 424 ArrayRef<CharSourceRange> Ranges, in emitSingleMacroExpansion() 431 SmallVector<CharSourceRange, 4> SpellingRanges; in emitSingleMacroExpansion() [all …]
|
D | SerializedDiagnosticPrinter.cpp | 73 ArrayRef<CharSourceRange> Ranges, 79 ArrayRef<CharSourceRange> Ranges, in emitDiagnosticLoc() 87 SmallVectorImpl<CharSourceRange>& Ranges, 207 void EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, 212 void EmitCharSourceRange(CharSourceRange R, const SourceManager &SM); 240 void AddCharSourceRangeToRecord(CharSourceRange R, RecordDataImpl &Record, 376 void SDiagsWriter::AddCharSourceRangeToRecord(CharSourceRange Range, in AddCharSourceRangeToRecord() 407 void SDiagsWriter::EmitCharSourceRange(CharSourceRange R, in EmitCharSourceRange() 683 ArrayRef<clang::CharSourceRange> Ranges, in emitDiagnosticMessage() 711 void SDiagsWriter::EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, in EmitCodeContext() [all …]
|
D | DependencyGraph.cpp | 51 CharSourceRange FilenameRange, const FileEntry *File, 72 CharSourceRange FilenameRange, in InclusionDirective()
|
/external/clang/include/clang/Lex/ |
D | Lexer.h | 330 static CharSourceRange getAsCharRange(SourceRange Range, in getAsCharRange() 334 return End.isInvalid() ? CharSourceRange() in getAsCharRange() 335 : CharSourceRange::getCharRange( in getAsCharRange() 338 static CharSourceRange getAsCharRange(CharSourceRange Range, in getAsCharRange() 392 static CharSourceRange makeFileCharRange(CharSourceRange Range, 397 static StringRef getSourceText(CharSourceRange Range,
|
/external/clang/lib/ARCMigrate/ |
D | TransformActions.cpp | 68 CharRange(CharSourceRange range, SourceManager &srcMgr, Preprocessor &PP) { in CharRange() 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() 495 std::make_pair(CharRange(CharSourceRange::getTokenRange(range), in commitIncreaseIndentation() 518 void TransformActionsImpl::addRemoval(CharSourceRange range) { in addRemoval() [all …]
|
/external/clang/include/clang/Rewrite/Core/ |
D | Rewriter.h | 77 int getRangeSize(const CharSourceRange &Range, 124 bool RemoveText(CharSourceRange range, 156 bool IncreaseIndentation(CharSourceRange range, SourceLocation parentIndent); 158 return IncreaseIndentation(CharSourceRange::getTokenRange(range), in IncreaseIndentation()
|
/external/clang/include/clang/Tooling/Core/ |
D | Replacement.h | 97 Replacement(const SourceManager &Sources, const CharSourceRange &Range, 131 const CharSourceRange &Range, 246 const CharSourceRange Range = in Replacement() 247 CharSourceRange::getTokenRange(NodeToReplace->getSourceRange()); in Replacement()
|
/external/clang/lib/Tooling/ |
D | RefactoringCallbacks.cpp | 26 return tooling::Replacement(Sources, CharSourceRange::getTokenRange( in replaceStmtWithText() 33 CharSourceRange::getTokenRange(To.getSourceRange()), in replaceStmtWithStmt() 45 CharSourceRange::getTokenRange(FromMatch->getSourceRange()), in run()
|
/external/v8/tools/clang/rewrite_scoped_refptr/ |
D | RewriteScopedRefptr.cpp | 69 clang::CharSourceRange range = clang::CharSourceRange::getTokenRange( in RewriteImplicitToExplicitConversion() 83 clang::CharSourceRange sub_expr_range = in RewriteImplicitToExplicitConversion() 84 clang::CharSourceRange::getTokenRange( in RewriteImplicitToExplicitConversion() 141 clang::CharSourceRange range = clang::CharSourceRange::getTokenRange( in RewriteRawPtrToScopedRefptr()
|
/external/clang/tools/libclang/ |
D | CXSourceLocation.h | 56 const CharSourceRange &R); 63 CharSourceRange::getTokenRange(R)); in translateSourceRange()
|