/external/clang/include/clang/Frontend/ |
TextDiagnostic.h | 94 ArrayRef<FixItHint> Hints, 115 ArrayRef<FixItHint> Hints, 120 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
|
DiagnosticRenderer.h | 92 ArrayRef<FixItHint> Hints, 119 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints, 124 ArrayRef<FixItHint> Hints, 145 ArrayRef<FixItHint> FixItHints,
|
/external/clang/lib/Sema/ |
SemaFixItUtils.cpp | 109 Hints.push_back(FixItHint::CreateRemoval( 113 Hints.push_back(FixItHint::CreateInsertion(Begin, "*(")); 114 Hints.push_back(FixItHint::CreateInsertion(End, ")")); 116 Hints.push_back(FixItHint::CreateInsertion(Begin, "*")); 143 Hints.push_back(FixItHint::CreateRemoval( 147 Hints.push_back(FixItHint::CreateInsertion(Begin, "&(")); 148 Hints.push_back(FixItHint::CreateInsertion(End, ")")); 150 Hints.push_back(FixItHint::CreateInsertion(Begin, "&"));
|
SemaStmtAttr.cpp | 36 << FixItHint::CreateInsertion(L, ";");
|
AnalysisBasedWarnings.cpp | 438 << FixItHint::CreateInsertion(VD->getLocation(), "__block "); 458 << FixItHint::CreateInsertion(Loc, Init); 466 FixItHint &Fixit1, FixItHint &Fixit2) { 469 Fixit1 = FixItHint::CreateRemoval( 475 Fixit2 = FixItHint::CreateRemoval( 481 Fixit1 = FixItHint::CreateRemoval( 485 Fixit1 = FixItHint::CreateRemoval(If->getSourceRange()); 515 FixItHint Fixit1, Fixit2; 559 Fixit1 = FixItHint::CreateRemoval(SourceRange(BO->getLocStart() [all...] |
SemaChecking.cpp | [all...] |
SemaExprObjC.cpp | 378 << FixItHint::CreateInsertion(OrigElement->getLocStart(), "@"); 394 << FixItHint::CreateInsertion(OrigElement->getLocStart(), "@"); [all...] |
SemaDecl.cpp | 245 << FixItHint::CreateReplacement(SourceRange(NameLoc), 425 << FixItHint::CreateReplacement(SourceRange(IILoc), CorrectedStr); 433 << FixItHint::CreateReplacement(SourceRange(IILoc), CorrectedStr); 437 << FixItHint::CreateReplacement(Corrected.getCorrectionRange(), 489 << FixItHint::CreateInsertion(SS->getRange().getBegin(), "typename "); 555 << FixItHint::CreateInsertion(NameLoc, FixItTagName); 686 << FixItHint::CreateReplacement(NameLoc, CorrectedStr); 691 << FixItHint::CreateReplacement(Corrected.getCorrectionRange(), [all...] |
SemaLambda.cpp | 535 << FixItHint::CreateRemoval( 545 << FixItHint::CreateRemoval( 572 << FixItHint::CreateRemoval( 577 << FixItHint::CreateRemoval( 625 << FixItHint::CreateRemoval( [all...] |
SemaExprMember.cpp | 618 << FixItHint::CreateReplacement(Corrected.getCorrectionRange(), [all...] |
/external/clang/lib/Frontend/ |
DiagnosticRenderer.cpp | 77 SmallVectorImpl<FixItHint> &MergedFixits; 80 FixitReceiver(SmallVectorImpl<FixItHint> &MergedFixits) 83 MergedFixits.push_back(FixItHint::CreateInsertion(loc, text)); 86 MergedFixits.push_back(FixItHint::CreateReplacement(range, text)); 92 static void mergeFixits(ArrayRef<FixItHint> FixItHints, 94 SmallVectorImpl<FixItHint> &MergedFixits) { 96 for (ArrayRef<FixItHint>::const_iterator 98 const FixItHint &Hint = *I; 127 ArrayRef<FixItHint> FixItHints, 142 SmallVector<FixItHint, 8> MergedFixits [all...] |
SerializedDiagnosticPrinter.cpp | 81 ArrayRef<FixItHint> Hints, 147 ArrayRef<FixItHint> Hints, 638 ArrayRef<FixItHint> Hints, 651 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 653 const FixItHint &Fix = *I; 668 ArrayRef<FixItHint> Hints,
|
TextDiagnostic.cpp | [all...] |
/external/clang/include/clang/Sema/ |
SemaFixItUtils.h | 42 std::vector<FixItHint> Hints;
|
/external/clang/include/clang/Basic/ |
Diagnostic.h | 49 class FixItHint { 67 FixItHint() : BeforePreviousInsertions(false) { } 75 static FixItHint CreateInsertion(SourceLocation InsertionLoc, 78 FixItHint Hint; 88 static FixItHint CreateInsertionFromRange(SourceLocation InsertionLoc, 91 FixItHint Hint; 101 static FixItHint CreateRemoval(CharSourceRange RemoveRange) { 102 FixItHint Hint; 106 static FixItHint CreateRemoval(SourceRange RemoveRange) { 112 static FixItHint CreateReplacement(CharSourceRange RemoveRange [all...] |
PartialDiagnostic.h | 78 SmallVector<FixItHint, 6> FixItHints; 175 void AddFixItHint(const FixItHint &Hint) const { 383 const FixItHint &Hint) {
|
/external/clang/tools/libclang/ |
CXStoredDiagnostic.cpp | 103 const FixItHint &Hint = Diag.fixit_begin()[FixIt];
|
/external/clang/lib/Parse/ |
ParseDeclCXX.cpp | 102 << FixItHint::CreateRemoval(InlineLoc); 152 << FixItHint::CreateReplacement(SourceRange(ExtraNamespaceLoc.front(), 155 << FixItHint::CreateInsertion(rBraceToken.getLocation(), RBraces); 357 << R << FixItHint::CreateRemoval(R); 538 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, 542 << FixItHint::CreateRemoval(SS.getRange()); 570 << R << FixItHint::CreateRemoval(R); 582 << FixItHint::CreateRemoval(SourceRange(TypenameLoc)); 819 << FixItHint::CreateRemoval(Tok.getLocation()); 835 << FixItHint::CreateRemoval(SS.getRange()) [all...] |
ParseTemplate.cpp | 255 << FixItHint::CreateRemoval(DS.getStorageClassSpecLoc()); 550 << (Replace ? FixItHint::CreateReplacement(Tok.getLocation(), "class") 551 : FixItHint::CreateInsertion(Tok.getLocation(), "class ")); 724 FixItHint Hint1 = FixItHint::CreateReplacement(ReplacementRange, 729 FixItHint Hint2; 738 Hint2 = FixItHint::CreateInsertion(Next.getLocation(), " "); [all...] |
Parser.cpp | 131 << FixItHint::CreateInsertion(ParenRange.getBegin(), "(") 132 << FixItHint::CreateInsertion(EndLoc, ")"); 161 << FixItHint::CreateReplacement(SourceRange(Loc), 176 << FixItHint::CreateInsertion(EndLoc, Spelling); 195 << FixItHint::CreateRemoval(Tok.getLocation()); 223 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 226 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 233 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 237 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); [all...] |
ParseInit.cpp | 168 << FixItHint::CreateReplacement(SourceRange(NameLoc, ColonLoc), 377 << FixItHint::CreateInsertion(Tok.getLocation(), "= ");
|
ParseStmt.cpp | 330 << FixItHint::CreateInsertion(OldToken.getLocation(), "case "); 561 << FixItHint::CreateReplacement(ColonLoc, ":"); 565 << FixItHint::CreateInsertion(ExpectedLoc, ":"); 605 << FixItHint::CreateInsertion(AfterColonLoc, " ;"); 637 << FixItHint::CreateReplacement(ColonLoc, ":"); 641 << FixItHint::CreateInsertion(ExpectedLoc, ":"); 654 << FixItHint::CreateInsertion(AfterColonLoc, " ;"); 928 << FixItHint::CreateRemoval(Tok.getLocation()); [all...] |
ParseExprCXX.cpp | 59 << FixItHint::CreateReplacement(Range, "< ::"); 134 << FixItHint::CreateRemoval(l_parenLoc) 135 << FixItHint::CreateRemoval(r_parenLoc); 393 << FixItHint::CreateReplacement(Next.getLocation(), "::"); 466 << FixItHint::CreateInsertion(Tok.getLocation(), "template "); 884 << FixItHint::CreateInsertion(Tok.getLocation(), "() "); [all...] |
/external/clang/lib/AST/ |
CommentSema.cpp | 248 << FixItHint::CreateReplacement( 357 << FixItHint::CreateReplacement(ArgRange, CorrectedName); 693 << FixItHint::CreateInsertion(FD->getLocEnd().getLocWithOffset(1), 778 << FixItHint::CreateReplacement(ArgRange, CorrectedII->getName()); [all...] |
/external/clang/lib/Rewrite/Frontend/ |
FixItRewriter.cpp | 146 const FixItHint &Hint = Info.getFixItHint(Idx);
|