/external/clang/include/clang/Frontend/ |
H A D | TextDiagnostic.h | 93 ArrayRef<FixItHint> Hints, 112 ArrayRef<FixItHint> Hints, 117 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
|
H A D | DiagnosticRenderer.h | 90 ArrayRef<FixItHint> Hints, 118 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints, 123 ArrayRef<FixItHint> Hints, 144 ArrayRef<FixItHint> FixItHints,
|
/external/clang/lib/Sema/ |
H A D | 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, "&"));
|
H A D | AnalysisBasedWarnings.cpp | 96 << FixItHint::CreateInsertion(Open, "/* DISABLES CODE */ (") 97 << FixItHint::CreateInsertion(Close, ")"); 616 << FixItHint::CreateInsertion(VD->getLocation(), "__block "); 636 << FixItHint::CreateInsertion(Loc, Init); 644 FixItHint &Fixit1, FixItHint &Fixit2) { 647 Fixit1 = FixItHint::CreateRemoval( 653 Fixit2 = FixItHint::CreateRemoval( 659 Fixit1 = FixItHint::CreateRemoval( 663 Fixit1 = FixItHint [all...] |
H A D | DeclSpec.cpp | 934 FixItHint Hints[NumLocs]; 942 Hints[I] = FixItHint::CreateRemoval(ExtraLocs[I]); 1038 << FixItHint::CreateInsertion( 1099 << FixItHint::CreateRemoval(StorageClassSpecLoc); 1113 FixItHint StorageHint, ThreadHint; 1118 StorageHint = FixItHint::CreateRemoval(SCLoc); 1125 ThreadHint = FixItHint::CreateRemoval(SCLoc); 1153 FixItHint Hint = FixItHint::CreateRemoval(SCLoc);
|
H A D | SemaExprObjC.cpp | 382 << FixItHint::CreateInsertion(OrigElement->getLocStart(), "@"); 398 << FixItHint::CreateInsertion(OrigElement->getLocStart(), "@"); 996 << Method->getSelector() << FixItHint::CreateInsertion(LParenLoc, "(") 997 << FixItHint::CreateInsertion(RParenLoc, ")"); 1051 << FixItHint::CreateReplacement(SelectorRange, MatchedSel.getAsString()); 1322 << FixItHint::CreateReplacement(SelectorRange, MatchedSel.getAsString()); 1692 << FixItHint::CreateReplacement(OpLoc, "->"); 2014 Builder.AddFixItHint(FixItHint::CreateInsertion(Edit.OrigLoc, 2020 FixItHint::CreateInsertionFromRange(Edit.OrigLoc, 2025 Builder.AddFixItHint(FixItHint [all...] |
H A D | SemaChecking.cpp | 2354 ArrayRef<FixItHint> Fixit = None); 2381 ArrayRef<FixItHint> Fixit = None); 2431 << FixItHint::CreateReplacement(LMRange, FixedLM->toString()); 2434 FixItHint Hint; 2436 Hint = FixItHint::CreateRemoval(LMRange); 2465 << FixItHint::CreateReplacement(LMRange, FixedLM->toString()); 2493 << FixItHint::CreateReplacement(CSRange, FixedCS->toString()); 2629 ArrayRef<FixItHint> FixIt) { 2668 ArrayRef<FixItHint> FixIt) { 2672 for (ArrayRef<FixItHint> [all...] |
H A D | SemaStmtAttr.cpp | 34 << FixItHint::CreateInsertion(L, ";");
|
/external/clang/include/clang/Sema/ |
H A D | SemaFixItUtils.h | 42 std::vector<FixItHint> Hints;
|
/external/clang/include/clang/Basic/ |
H A D | Diagnostic.h | 51 class FixItHint { class in namespace:clang 69 FixItHint() : BeforePreviousInsertions(false) { } function in class:clang::FixItHint 77 static FixItHint CreateInsertion(SourceLocation InsertionLoc, 80 FixItHint Hint; 90 static FixItHint CreateInsertionFromRange(SourceLocation InsertionLoc, 93 FixItHint Hint; 103 static FixItHint CreateRemoval(CharSourceRange RemoveRange) { 104 FixItHint Hint; 108 static FixItHint CreateRemoval(SourceRange RemoveRange) { 114 static FixItHint CreateReplacemen [all...] |
H A D | PartialDiagnostic.h | 73 SmallVector<FixItHint, 6> FixItHints; 167 void AddFixItHint(const FixItHint &Hint) const { 307 for (const FixItHint &Fix : DiagStorage->FixItHints) 392 const FixItHint &Hint) {
|
/external/clang/lib/Frontend/ |
H A D | 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, [all...] |
H A D | SerializedDiagnosticPrinter.cpp | 81 ArrayRef<FixItHint> Hints, 143 ArrayRef<FixItHint> Hints, 648 ArrayRef<FixItHint> Hints, 661 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 663 const FixItHint &Fix = *I; 678 ArrayRef<FixItHint> Hints,
|
H A D | TextDiagnostic.cpp | 986 ArrayRef<FixItHint> Hints, 994 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 1059 ArrayRef<FixItHint> Hints, 1215 void TextDiagnostic::emitParseableFixits(ArrayRef<FixItHint> Hints, 1222 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 1230 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end();
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 231 << FixItHint::CreateRemoval(DS.getStorageClassSpecLoc()); 248 << FixItHint::CreateInsertion(LAngleLoc, "<>"); 559 ? FixItHint::CreateReplacement(Tok.getLocation(), "class") 560 : FixItHint()); 565 << (Replace ? FixItHint::CreateReplacement(Tok.getLocation(), "class") 566 : FixItHint::CreateInsertion(Tok.getLocation(), "class ")); 686 FixItHint Insertion; 688 Insertion = FixItHint::CreateInsertion(CorrectLoc, "..."); 690 << FixItHint::CreateRemoval(EllipsisLoc) << Insertion 769 FixItHint Hint [all...] |
H A D | ParseDeclCXX.cpp | 106 << FixItHint::CreateRemoval(InlineLoc); 160 << FixItHint::CreateReplacement(SourceRange(ExtraNamespaceLoc.front(), 163 << FixItHint::CreateInsertion(rBraceToken.getLocation(), RBraces); 387 << R << FixItHint::CreateRemoval(R); 550 << FixItHint::CreateInsertionFromRange( 553 << FixItHint::CreateRemoval(MisplacedAttrs.Range); 593 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, 597 << FixItHint::CreateRemoval(SS.getRange()); 627 << R << FixItHint::CreateRemoval(R); 639 << FixItHint [all...] |
H A D | Parser.cpp | 99 << FixItHint::CreateInsertion(ParenRange.getBegin(), "(") 100 << FixItHint::CreateInsertion(EndLoc, ")"); 123 DB << FixItHint::CreateReplacement( 145 ? Diag(EndLoc, DiagID) << FixItHint::CreateInsertion(EndLoc, Spelling) 170 << FixItHint::CreateRemoval(Tok.getLocation()); 198 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 201 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 209 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 213 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 1259 << FixItHint [all...] |
H A D | ParseInit.cpp | 150 << FixItHint::CreateReplacement(SourceRange(NameLoc, ColonLoc), 359 << FixItHint::CreateInsertion(Tok.getLocation(), "= ");
|
H A D | ParseStmt.cpp | 400 << FixItHint::CreateInsertion(OldToken.getLocation(), "case "); 682 << FixItHint::CreateReplacement(ColonLoc, ":"); 687 << FixItHint::CreateInsertion(ExpectedLoc, ":"); 727 << FixItHint::CreateInsertion(AfterColonLoc, " ;"); 759 << FixItHint::CreateReplacement(ColonLoc, ":"); 764 << FixItHint::CreateInsertion(ExpectedLoc, ":"); 777 << FixItHint::CreateInsertion(AfterColonLoc, " ;"); 1050 << FixItHint::CreateRemoval(Tok.getLocation()); 1528 ? FixItHint::CreateInsertion(Loc, "auto &&") 1529 : FixItHint()); [all...] |
H A D | ParseExpr.cpp | 297 << tok::colon << FixItHint::CreateInsertion(FILoc, FIText); 1374 << FixItHint::CreateRemoval(OpLoc); 1506 << FixItHint::CreateInsertion(LParenLoc, "(") 1507 << FixItHint::CreateInsertion(RParenLoc, ")"); 1604 << FixItHint::CreateInsertion(LParenLoc, "(") 1605 << FixItHint::CreateInsertion(RParenLoc, ")"); 1958 << FixItHint::CreateReplacement(BridgeKeywordLoc, ""); 1997 << FixItHint::CreateReplacement(BridgeKeywordLoc,
|
H A D | ParseDecl.cpp | 443 << FixItHint::CreateReplacement(KindLoc, "put"); 1248 << FixItHint::CreateInsertionFromRange(CorrectLocation, AttrRange) 1249 << FixItHint::CreateRemoval(AttrRange); 1644 << FixItHint::CreateReplacement(CommaLoc, ";"); 1777 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc); 1785 << FixItHint::CreateInsertion(LAngleLoc, "<>"); 1839 << FixItHint::CreateReplacement(EqualLoc, ":"); 2096 << FixItHint::CreateInsertion(Tok.getLocation(), FixitTagName); 2147 << FixItHint::CreateReplacement(Tok.getLocation(), II->getName()); 2893 << FixItHint [all...] |
/external/clang/tools/libclang/ |
H A D | CXStoredDiagnostic.cpp | 105 const FixItHint &Hint = Diag.fixit_begin()[FixIt];
|
/external/chromium_org/tools/clang/plugins/ |
H A D | FindBadConstructsConsumer.cpp | 266 << FixItHint::CreateInsertion(spelling_loc, "virtual "); 328 << FixItHint::CreateInsertion(token_end, " OVERRIDE");
|
/external/clang/lib/AST/ |
H A D | CommentSema.cpp | 247 << ArgRange << FixItHint::CreateReplacement(ArgRange, FixedName); 354 << FixItHint::CreateReplacement(ArgRange, CorrectedName); 708 << FixItHint::CreateInsertion(FD->getLocEnd().getLocWithOffset(1), 797 << FixItHint::CreateReplacement(ArgRange, CorrectedII->getName());
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | FixItRewriter.cpp | 146 const FixItHint &Hint = Info.getFixItHint(Idx);
|