Searched refs:FixItHint (Results 1 - 25 of 56) sorted by relevance

123

/external/clang/include/clang/Frontend/
H A DTextDiagnostic.h93 ArrayRef<FixItHint> Hints,
112 ArrayRef<FixItHint> Hints,
117 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
H A DDiagnosticRenderer.h90 ArrayRef<FixItHint> Hints,
118 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints,
123 ArrayRef<FixItHint> Hints,
144 ArrayRef<FixItHint> FixItHints,
/external/clang/lib/Sema/
H A DSemaFixItUtils.cpp109 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 DAnalysisBasedWarnings.cpp96 << 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 DDeclSpec.cpp934 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 DSemaExprObjC.cpp382 << 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 DSemaChecking.cpp2354 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 DSemaStmtAttr.cpp34 << FixItHint::CreateInsertion(L, ";");
/external/clang/include/clang/Sema/
H A DSemaFixItUtils.h42 std::vector<FixItHint> Hints;
/external/clang/include/clang/Basic/
H A DDiagnostic.h51 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 DPartialDiagnostic.h73 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 DDiagnosticRenderer.cpp77 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 DSerializedDiagnosticPrinter.cpp81 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 DTextDiagnostic.cpp986 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 DParseTemplate.cpp231 << 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 DParseDeclCXX.cpp106 << 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 DParser.cpp99 << 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 DParseInit.cpp150 << FixItHint::CreateReplacement(SourceRange(NameLoc, ColonLoc),
359 << FixItHint::CreateInsertion(Tok.getLocation(), "= ");
H A DParseStmt.cpp400 << 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 DParseExpr.cpp297 << 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 DParseDecl.cpp443 << 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 DCXStoredDiagnostic.cpp105 const FixItHint &Hint = Diag.fixit_begin()[FixIt];
/external/chromium_org/tools/clang/plugins/
H A DFindBadConstructsConsumer.cpp266 << FixItHint::CreateInsertion(spelling_loc, "virtual ");
328 << FixItHint::CreateInsertion(token_end, " OVERRIDE");
/external/clang/lib/AST/
H A DCommentSema.cpp247 << 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 DFixItRewriter.cpp146 const FixItHint &Hint = Info.getFixItHint(Idx);

Completed in 2656 milliseconds

123