/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/ |
H A D | FixIt.h | 54 // Returns a FixItHint to remove \p Node. 56 template <typename T> FixItHint createRemoval(const T &Node) { 57 return FixItHint::CreateRemoval(internal::getSourceRange(Node)); 60 // Returns a FixItHint to replace \p Destination by \p Source. 62 FixItHint createReplacement(const D &Destination, const S &Source, 64 return FixItHint::CreateReplacement(internal::getSourceRange(Destination), 68 // Returns a FixItHint to replace \p Destination by \p Source. 70 FixItHint createReplacement(const D &Destination, StringRef Source) { 71 return FixItHint::CreateReplacement(internal::getSourceRange(Destination),
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangDiagnostic.h | 25 typedef std::vector<clang::FixItHint> FixItList; 40 void AddFixitHint(const clang::FixItHint &fixit) {
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | TextDiagnostic.h | 88 ArrayRef<FixItHint> Hints) override { 105 ArrayRef<FixItHint> Hints); 109 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
|
H A D | DiagnosticRenderer.h | 89 ArrayRef<FixItHint> Hints) = 0; 111 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints); 117 ArrayRef<FixItHint> Hints); 134 ArrayRef<FixItHint> FixItHints,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaFixItUtils.cpp | 108 Hints.push_back(FixItHint::CreateRemoval( 112 Hints.push_back(FixItHint::CreateInsertion(Begin, "*(")); 113 Hints.push_back(FixItHint::CreateInsertion(End, ")")); 115 Hints.push_back(FixItHint::CreateInsertion(Begin, "*")); 142 Hints.push_back(FixItHint::CreateRemoval( 146 Hints.push_back(FixItHint::CreateInsertion(Begin, "&(")); 147 Hints.push_back(FixItHint::CreateInsertion(End, ")")); 149 Hints.push_back(FixItHint::CreateInsertion(Begin, "&"));
|
H A D | DeclSpec.cpp | 1090 FixItHint Hints[NumLocs]; 1098 Hints[I] = FixItHint::CreateRemoval(ExtraLocs[I]); 1231 << FixItHint::CreateInsertion( 1292 << FixItHint::CreateRemoval(StorageClassSpecLoc); 1311 FixItHint StorageHint, ThreadHint; 1316 StorageHint = FixItHint::CreateRemoval(SCLoc); 1323 ThreadHint = FixItHint::CreateRemoval(SCLoc); 1341 FixItHint Hint; 1347 Hint = FixItHint::CreateRemoval(SCLoc); 1351 Hint = FixItHint [all...] |
H A D | AnalysisBasedWarnings.cpp | 99 << FixItHint::CreateInsertion(Open, "/* DISABLES CODE */ (") 100 << FixItHint::CreateInsertion(Close, ")"); 760 << FixItHint::CreateInsertion(VD->getLocation(), "__block "); 780 << FixItHint::CreateInsertion(Loc, Init); 788 FixItHint &Fixit1, FixItHint &Fixit2) { 791 Fixit1 = FixItHint::CreateRemoval( 796 FixItHint::CreateRemoval(SourceRange(ElseKwLoc, Else->getEndLoc())); 801 Fixit1 = FixItHint::CreateRemoval(CharSourceRange::getCharRange( 804 Fixit1 = FixItHint [all...] |
H A D | SemaExprObjC.cpp | 438 << FixItHint::CreateInsertion(OrigElement->getBeginLoc(), "@"); 454 << FixItHint::CreateInsertion(OrigElement->getBeginLoc(), "@"); 1136 << Method->getSelector() << FixItHint::CreateInsertion(LParenLoc, "(") 1137 << FixItHint::CreateInsertion(RParenLoc, ")"); 1220 << FixItHint::CreateReplacement(SelectorRange, MatchedSel.getAsString()); 1636 << FixItHint::CreateReplacement(SelectorRange, MatchedSel.getAsString()); 1651 << FixItHint::CreateReplacement(RecRange, 1960 << FixItHint::CreateReplacement(MemberLoc, PDecl->getName()); 1993 << FixItHint::CreateReplacement(BaseExpr->getSourceRange(), 2019 << FixItHint [all...] |
H A D | SemaModule.cpp | 111 << FixItHint::CreateInsertion(ModuleLoc, "export "); 154 << FixItHint::CreateInsertion(BeginLoc, "module;\n"); 271 << FixItHint::CreateInsertion(ModuleScopes.back().BeginLoc, "export "); 540 << FixItHint::CreateInsertion(ModuleScopes.back().BeginLoc, "export ");
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaFixItUtils.h | 41 std::vector<FixItHint> Hints;
|
H A D | CodeCompleteConsumer.h | 824 std::vector<FixItHint> FixIts; 868 std::vector<FixItHint> FixIts = std::vector<FixItHint>())
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Diagnostic.h | 66 class FixItHint { class in namespace:clang 84 FixItHint() = default; 92 static FixItHint CreateInsertion(SourceLocation InsertionLoc, 95 FixItHint Hint; 105 static FixItHint CreateInsertionFromRange(SourceLocation InsertionLoc, 108 FixItHint Hint; 118 static FixItHint CreateRemoval(CharSourceRange RemoveRange) { 119 FixItHint Hint; 123 static FixItHint CreateRemoval(SourceRange RemoveRange) { 129 static FixItHint CreateReplacemen [all...] |
H A D | PartialDiagnostic.h | 77 SmallVector<FixItHint, 6> FixItHints; 173 void AddFixItHint(const FixItHint &Hint) const { 310 for (const FixItHint &Fix : DiagStorage->FixItHints) 404 const FixItHint &Hint) {
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | DiagnosticRenderer.cpp | 42 SmallVectorImpl<FixItHint> &MergedFixits; 45 FixitReceiver(SmallVectorImpl<FixItHint> &MergedFixits) 49 MergedFixits.push_back(FixItHint::CreateInsertion(loc, text)); 53 MergedFixits.push_back(FixItHint::CreateReplacement(range, text)); 59 static void mergeFixits(ArrayRef<FixItHint> FixItHints, 61 SmallVectorImpl<FixItHint> &MergedFixits) { 91 ArrayRef<FixItHint> FixItHints, 105 SmallVector<FixItHint, 8> MergedFixits; 420 ArrayRef<FixItHint> Hints) { 518 /// snippet, caret, underlines and FixItHint displa [all...] |
H A D | SerializedDiagnosticPrinter.cpp | 80 ArrayRef<FixItHint> Hints) override; 196 ArrayRef<FixItHint> Hints, 686 ArrayRef<FixItHint> Hints, 699 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 701 const FixItHint &Fix = *I; 716 ArrayRef<FixItHint> Hints) {
|
H A D | TextDiagnostic.cpp | 1069 ArrayRef<FixItHint> Hints, 1077 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 1139 SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints) { 1320 void TextDiagnostic::emitParseableFixits(ArrayRef<FixItHint> Hints, 1327 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 1335 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 286 << FixItHint::CreateRemoval(DS.getStorageClassSpecLoc()); 304 << FixItHint::CreateInsertion(LAngleLoc, "<>"); 361 FixItHint::CreateRemoval(SourceLocation(BoolKWLoc)); 615 << FixItHint::CreateReplacement(CharSourceRange::getCharRange( 871 ? FixItHint::CreateReplacement(Tok.getLocation(), "class") 872 : FixItHint()); 876 << (Replace ? FixItHint::CreateReplacement(Tok.getLocation(), "class") 877 : FixItHint::CreateInsertion(Tok.getLocation(), "class ")); 998 FixItHint Insertion; 1000 Insertion = FixItHint [all...] |
H A D | ParseDeclCXX.cpp | 132 << FixItHint::CreateRemoval(InlineLoc); 194 << FixItHint::CreateReplacement( 198 << FixItHint::CreateInsertion(rBraceToken.getLocation(), RBraces); 481 << FixItHint::CreateRemoval(TemplateLoc); 490 << 0 /* directive */ << R << FixItHint::CreateRemoval(R); 696 << FixItHint::CreateInsertionFromRange( 699 << FixItHint::CreateRemoval(MisplacedAttrs.Range); 720 << 1 /* declaration */ << R << FixItHint::CreateRemoval(R); 742 << FixItHint::CreateRemoval(SourceRange(D.TypenameLoc)); 820 << FixItHint [all...] |
H A D | ParseInit.cpp | 176 << FixItHint::CreateReplacement(SourceRange(NameLoc, ColonLoc), 401 << FixItHint::CreateInsertion(Tok.getLocation(), "= ");
|
H A D | ParseExprCXX.cpp | 64 << FixItHint::CreateReplacement(Range, "< ::"); 403 << FixItHint::CreateReplacement(Next.getLocation(), "::"); 433 << FixItHint::CreateReplacement(Next.getLocation(), ":"); 525 << FixItHint::CreateInsertion(Tok.getLocation(), "template "); 1101 D << InitCapture << FixItHint::CreateInsertion(ExpectedLoc, "..."); 1105 D << FixItHint::CreateRemoval(Loc); 1159 << 0 << FixItHint::CreateRemoval(P.getCurToken().getLocation()); 1169 << 1 << FixItHint::CreateRemoval(P.getCurToken().getLocation()); 1178 << 2 << FixItHint::CreateRemoval(P.getCurToken().getLocation()); 1425 << FixItHint [all...] |
H A D | Parser.cpp | 97 << FixItHint::CreateInsertion(ParenRange.getBegin(), "(") 98 << FixItHint::CreateInsertion(EndLoc, ")"); 121 DB << FixItHint::CreateReplacement( 143 ? Diag(EndLoc, DiagID) << FixItHint::CreateInsertion(EndLoc, Spelling) 168 << FixItHint::CreateRemoval(Tok.getLocation()); 196 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 199 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 207 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 211 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 1527 << FixItHint [all...] |
H A D | ParseStmt.cpp | 449 << FixItHint::CreateInsertion(OldToken.getLocation(), "case "); 749 << FixItHint::CreateReplacement(ColonLoc, ":"); 754 << FixItHint::CreateInsertion(ExpectedLoc, ":"); 793 << FixItHint::CreateInsertion(AfterColonLoc, " ;"); 830 << FixItHint::CreateReplacement(ColonLoc, ":"); 835 << FixItHint::CreateInsertion(ExpectedLoc, ":"); 848 << FixItHint::CreateInsertion(AfterColonLoc, " ;"); 984 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); 1187 << FixItHint::CreateRemoval(Tok.getLocation()); 1806 ? FixItHint [all...] |
H A D | ParseDecl.cpp | 576 << FixItHint::CreateReplacement(KindLoc, "put"); 1671 << FixItHint::CreateInsertionFromRange(CorrectLocation, AttrRange) 1672 << FixItHint::CreateRemoval(AttrRange); 1680 << FixItHint::CreateInsertionFromRange(CorrectLocation, AttrRange) 1681 << FixItHint::CreateRemoval(AttrRange); 2042 << (Fixit ? FixItHint::CreateRemoval(Loc) : FixItHint()) 2043 << (Fixit ? FixItHint::CreateInsertion(D.getBeginLoc(), "_Noreturn ") 2044 : FixItHint()); 2147 << FixItHint [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VirtualCallChecker.cpp | 157 FixItHint Fixit = FixItHint::CreateInsertion(
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | BugReporter.h | 134 SmallVector<FixItHint, 4> Fixits; 240 void addFixItHint(const FixItHint &F) { 244 llvm::ArrayRef<FixItHint> getFixits() const { return Fixits; } 622 ArrayRef<FixItHint> Fixits = None); 628 ArrayRef<FixItHint> Fixits = None);
|