|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Parse/RAIIObjectsForParser.h 434 << Close << FixItHint::CreateRemoval(SourceRange(SemiLoc, SemiLoc));
tools/clang/include/clang/Sema/Sema.h 1387 BaseDiag << Value;
tools/clang/lib/AST/CommentLexer.cpp 416 << FixItHint::CreateReplacement(CommandRange, CorrectedName);
tools/clang/lib/AST/CommentSema.cpp 246 << ArgRange << FixItHint::CreateReplacement(ArgRange, FixedName);
353 << FixItHint::CreateReplacement(ArgRange, CorrectedName);
708 << FixItHint::CreateInsertion(FD->getEndLoc().getLocWithOffset(1),
797 << FixItHint::CreateReplacement(ArgRange, CorrectedII->getName());
tools/clang/lib/Frontend/CompilerInstance.cpp 1888 << FixItHint::CreateReplacement(SourceRange(Path[0].second),
1923 << FixItHint::CreateReplacement(SourceRange(Path[I].second),
tools/clang/lib/Lex/HeaderSearch.cpp 711 << FixItHint::CreateReplacement(IncludeLoc, NewInclude);
tools/clang/lib/Lex/Lexer.cpp 1836 << FixItHint::CreateInsertion(getSourceLocation(CurPtr), " ");
1883 << FixItHint::CreateInsertion(getSourceLocation(CurPtr), " ");
2772 << FixItHint::CreateInsertion(EndLoc, "\n");
3002 << FixItHint::CreateReplacement(URange, "u");
3117 << FixItHint::CreateRemoval(makeCharRange(*this, BufferPtr, CurPtr));
3707 << FixItHint::CreateInsertion(
tools/clang/lib/Lex/ModuleMap.cpp 1733 D << FixItHint::CreateReplacement(ReplLoc, Canonical);
2362 << FixItHint::CreateReplacement(CurrModuleDeclLoc, "framework module");
tools/clang/lib/Lex/PPDirectives.cpp 369 Diag(Tmp, diag::ext_pp_extra_tokens_at_eol) << DirType << Hint;
1607 << FixItHint::CreateReplacement(
1768 << FixItHint::CreateReplacement(FilenameRange,
1813 << OriginalFilename << TypoCorrectionName << Hint;
2119 Diag(FilenameTok, DiagId) << Path <<
tools/clang/lib/Lex/PPLexerChange.cpp 366 << FixItHint::CreateReplacement(
tools/clang/lib/Lex/PPMacroExpansion.cpp 933 DB << FixItHint::CreateInsertion(ParenLocation.getBegin(), "(");
934 DB << FixItHint::CreateInsertion(ParenLocation.getEnd(), ")");
tools/clang/lib/Parse/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);
2039 << (Fixit ? FixItHint::CreateRemoval(Loc) : FixItHint())
2040 << (Fixit ? FixItHint::CreateInsertion(D.getBeginLoc(), "_Noreturn ")
2144 << FixItHint::CreateReplacement(CommaLoc, ";");
2312 << 2 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc);
2320 << FixItHint::CreateInsertion(LAngleLoc, "<>");
2371 << FixItHint::CreateReplacement(EqualLoc, ":");
2656 << FixItHint::CreateInsertion(Tok.getLocation(), FixitTagName);
2710 << FixItHint::CreateReplacement(Tok.getLocation(), II->getName());
3546 << FixItHint::CreateRemoval(DS.getStorageClassSpecLoc());
4003 << FixItHint::CreateRemoval(
4706 << FixItHint::CreateInsertion(Loc, ", ");
4733 << FixItHint::CreateRemoval(CommaLoc);
4736 << FixItHint::CreateRemoval(CommaLoc);
5898 << FixItHint::CreateRemoval(Tok.getLocation());
6061 << tok::comma << FixItHint::CreateInsertion(EndLoc, ",");
6699 << FixItHint::CreateInsertion(EllipsisLoc, ", ");
6713 << FixItHint::CreateInsertion(ParmDeclarator.getIdentifierLoc(),
6718 << FixItHint::CreateInsertion(EllipsisLoc, ", ");
6924 << FixItHint::CreateInsertion(SuggestParenLoc, "(")
6925 << FixItHint::CreateInsertion(EndLoc, ")")
6926 << FixItHint::CreateInsertionFromRange(
6928 << FixItHint::CreateRemoval(BracketRange);
6932 << FixItHint::CreateInsertionFromRange(
6934 << FixItHint::CreateRemoval(BracketRange);
tools/clang/lib/Parse/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::CreateRemoval(SourceRange(
825 << FixItHint::CreateRemoval(D.SS.getRange());
828 << FixItHint::CreateRemoval(SourceRange(D.EllipsisLoc));
894 << (getLangOpts().CPlusPlus17
1112 << FixItHint::CreateRemoval(Tok.getLocation());
1129 << FixItHint::CreateRemoval(SS.getRange());
1762 << FixItHint::CreateInsertionFromRange(AttrFixitLoc,
1764 << FixItHint::CreateRemoval(AttrRange);
1864 << FixItHint::CreateInsertion(LAngleLoc, "<>");
1915 << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc);
2101 << FixItHint::CreateRemoval(VirtualLoc);
2255 << FixItHint::CreateRemoval(Tok.getLocation())
2267 << FixItHint::CreateRemoval(Tok.getLocation());
2398 << FixItHint::CreateRemoval(SpecLoc) << Insertion;
2398 << FixItHint::CreateRemoval(SpecLoc) << Insertion;
2415 << FixItHint::CreateRemoval(RefQualifierLoc)
2416 << Insertion;
2582 << FixItHint::CreateRemoval(TemplateLoc);
2904 << FixItHint::CreateReplacement(CommaLoc, ";");
3117 << tok::colon << FixItHint::CreateReplacement(EndLoc, ":");
3121 << tok::colon << FixItHint::CreateInsertion(EndLoc, ":");
3294 LBraceDiag << FixItHint::CreateInsertion(BraceLoc, " {");
3458 << FixItHint::CreateInsertion(Loc, ", ");
3710 << Replacement << FixItHint::CreateReplacement(Range, Replacement);
3888 << FixItHint::CreateReplacement(TokRange, "_Clang");
4012 << FixItHint::CreateRemoval(SourceRange(LParenLoc, *EndLoc));
tools/clang/lib/Parse/ParseExpr.cpp 391 << tok::colon << FixItHint::CreateInsertion(FILoc, FIText);
1761 << FixItHint::CreateRemoval(OpLoc);
1918 << FixItHint::CreateInsertion(LParenLoc, "(")
1919 << FixItHint::CreateInsertion(RParenLoc, ")");
2016 << FixItHint::CreateInsertion(LParenLoc, "(")
2017 << FixItHint::CreateInsertion(RParenLoc, ")");
2412 << FixItHint::CreateReplacement(BridgeKeywordLoc, "");
2467 << FixItHint::CreateReplacement(BridgeKeywordLoc,
3147 << FixItHint::CreateInsertion(InsertWildcardLoc, ", *");
tools/clang/lib/Parse/ParseExprCXX.cpp 62 << FixItHint::CreateReplacement(Range, "< ::");
403 << FixItHint::CreateReplacement(Next.getLocation(), "::");
433 << FixItHint::CreateReplacement(Next.getLocation(), ":");
523 << FixItHint::CreateInsertion(Tok.getLocation(), "template ");
1099 D << InitCapture << FixItHint::CreateInsertion(ExpectedLoc, "...");
1103 D << FixItHint::CreateRemoval(Loc);
1157 << 0 << FixItHint::CreateRemoval(P.getCurToken().getLocation());
1167 << 1 << FixItHint::CreateRemoval(P.getCurToken().getLocation());
1176 << 2 << FixItHint::CreateRemoval(P.getCurToken().getLocation());
1403 << FixItHint::CreateInsertion(Tok.getLocation(), "() ");
1946 << FixItHint::CreateRemoval(SemiLoc);
2299 << FixItHint::CreateInsertion(Id.StartLocation, "template ");
2598 Diag(DiagLoc, DiagId) << FixItHint::CreateReplacement(
2691 << FixItHint::CreateRemoval(TemplateLoc);
2762 << FixItHint::CreateRemoval(
2789 << FixItHint::CreateRemoval(TemplateLoc);
2876 << FixItHint::CreateRemoval(TildeLoc)
2877 << FixItHint::CreateInsertion(Tok.getLocation(), "~");
3192 << FixItHint::CreateInsertion(LSquareLoc, "(")
3193 << FixItHint::CreateInsertion(
tools/clang/lib/Parse/ParseInit.cpp 176 << FixItHint::CreateReplacement(SourceRange(NameLoc, ColonLoc),
401 << FixItHint::CreateInsertion(Tok.getLocation(), "= ");
tools/clang/lib/Parse/ParseObjc.cpp 178 << FixItHint::CreateInsertion(AtLoc, "@end\n");
704 << FixItHint::CreateInsertion(AtLoc, "@end\n");
786 << FixItHint::CreateInsertion(Tok.getLocation(), "\n@end\n");
1576 << FixItHint::CreateInsertion(lAngleLoc, "id")
2132 << FixItHint::CreateRemoval(SourceRange(lAngleLoc, rAngleLoc));
2242 << FixItHint::CreateInsertion(P.Tok.getLocation(), "\n@end\n");
2693 << FixItHint::CreateRemoval(Tok.getLocation());
2861 return ExprError(Diag(AtLoc, diag::err_unexpected_at) <<
3259 Diag(commaLoc, diag::note_extra_comma_message_arg) <<
tools/clang/lib/Parse/ParsePragma.cpp 1248 << FixItHint::CreateRemoval(SourceRange(
1303 << FixItHint::CreateRemoval(SourceRange(
1390 Diagnostic << FixItHint::CreateInsertion(FixItRange.getBegin(), FixIt);
1392 Diagnostic << FixItHint::CreateReplacement(
1483 << FixItHint::CreateInsertion(InsertStartLoc, "__attribute__((")
1484 << FixItHint::CreateInsertion(Tok.getEndLoc(), "))");
tools/clang/lib/Parse/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());
1698 << ((getLangOpts().CPlusPlus11 && !getLangOpts().CPlusPlus17)
1825 << FixItHint::CreateRemoval(EmptyInitStmtSemiLoc);
tools/clang/lib/Parse/ParseTemplate.cpp 277 << FixItHint::CreateRemoval(DS.getStorageClassSpecLoc());
295 << FixItHint::CreateInsertion(LAngleLoc, "<>");
351 Diag(Tok.getLocation(), diag::ext_concept_legacy_bool_keyword) <<
587 << FixItHint::CreateReplacement(CharSourceRange::getCharRange(
706 << (!getLangOpts().CPlusPlus17
712 << (Replace ? FixItHint::CreateReplacement(Tok.getLocation(), "class")
838 << FixItHint::CreateRemoval(EllipsisLoc) << Insertion
838 << FixItHint::CreateRemoval(EllipsisLoc) << Insertion
963 Diag(TokLoc, DiagId) << Hint1 << Hint2;
963 Diag(TokLoc, DiagId) << Hint1 << Hint2;
tools/clang/lib/Parse/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));
1505 << FixItHint::CreateRemoval(RemovalRange);
2032 << FixItHint::CreateReplacement(SourceRange(Tok.getLocation()), "=");
2232 << /*global*/0 << FixItHint::CreateRemoval(StartLoc);
2242 << /*private*/1 << FixItHint::CreateRemoval(StartLoc);
tools/clang/lib/Sema/SemaAttr.cpp 384 DB << FixItHint::CreateInsertion(FixItLoc, "pop");
tools/clang/lib/Sema/SemaType.cpp 3832 Diag << FixItHint::CreateInsertion(FixItLoc, InsertionText);
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp 265 Diag << FixItHint::CreateReplacement(Range, Repl.getReplacementText());
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp 475 builder << Hint;
tools/clang/tools/extra/clang-tidy/abseil/DurationAdditionCheck.cpp 68 diag(Binop->getBeginLoc(), "perform addition in the duration domain") << Hint;
tools/clang/tools/extra/clang-tidy/abseil/DurationComparisonCheck.cpp 50 << FixItHint::CreateReplacement(Binop->getSourceRange(),
tools/clang/tools/extra/clang-tidy/abseil/DurationConversionCastCheck.cpp 60 << FixItHint::CreateReplacement(
75 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/abseil/DurationDivisionCheck.cpp 44 << FixItHint::CreateInsertion(OpCall->getBeginLoc(),
46 << FixItHint::CreateReplacement(
49 << FixItHint::CreateInsertion(
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp 65 << FixItHint::CreateReplacement(Arg->getSourceRange(), *SimpleArg);
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp 156 << FixItHint::CreateReplacement(Call->getSourceRange(),
210 << FixItHint::CreateReplacement(
223 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/abseil/DurationSubtractionCheck.cpp 51 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp 74 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp 123 << FixItHint::CreateReplacement(CharSourceRange::getTokenRange(Range),
tools/clang/tools/extra/clang-tidy/abseil/StrCatAppendCheck.cpp 92 << FixItHint::CreateReplacement(
96 << FixItHint::CreateInsertion(Call->getArg(0)->getBeginLoc(), "&");
tools/clang/tools/extra/clang-tidy/abseil/StringFindStartswithCheck.cpp 101 Diagnostic << FixItHint::CreateReplacement(
112 Diagnostic << *IncludeHint;
tools/clang/tools/extra/clang-tidy/abseil/TimeComparisonCheck.cpp 52 << FixItHint::CreateReplacement(Binop->getSourceRange(),
tools/clang/tools/extra/clang-tidy/abseil/TimeSubtractionCheck.cpp 91 << FixItHint::CreateReplacement(Node->getSourceRange(), Replacement);
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp 156 Diag << FixItHint::CreateInsertion(SourceRange.getBegin(),
158 << FixItHint::CreateInsertion(SourceRange.getEnd(), ")");
tools/clang/tools/extra/clang-tidy/android/CloexecCheck.cpp 71 << FixItHint::CreateInsertion(EndLoc, (Twine(" | ") + MacroFlag).str());
78 << FixItHint::CreateReplacement(MatchedCall->getSourceRange(), FixMsg);
98 << FixItHint::CreateReplacement(ModeArg->getSourceRange(),
tools/clang/tools/extra/clang-tidy/boost/UseToStringCheck.cpp 66 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 303 Diag << FixItHint::CreateReplacement(
324 << FixItHint::CreateInsertion(Args[I]->getBeginLoc(), ArgComment);
tools/clang/tools/extra/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.cpp 67 << FixItHint::CreateInsertion(Var->getBeginLoc(), "*");
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp 115 Diag << FixItHint::CreateInsertion(FixItLoc, FixItMsg);
tools/clang/tools/extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp 71 << Hint;
tools/clang/tools/extra/clang-tidy/bugprone/MacroParenthesesCheck.cpp 148 << FixItHint::CreateInsertion(MI->tokens_begin()->getLocation(), "(")
149 << FixItHint::CreateInsertion(Last.getLocation().getLocWithOffset(
244 << FixItHint::CreateInsertion(Tok.getLocation(), "(")
245 << FixItHint::CreateInsertion(Tok.getLocation().getLocWithOffset(
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp 107 << StrLen->getDirectCallee()->getName() << Hint;
tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp 52 Diag << FixItHint::CreateReplacement(CallRange, "std::" + ForwardName);
57 Diag << FixItHint::CreateReplacement(CallRange,
61 Diag << FixItHint::CreateReplacement(CallRange,
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 318 Diag << NewLengthFix;
332 Diag << FixItHint::CreateRemoval(
341 Diag << FixItHint::CreateRemoval(
352 Diag << FixItHint::CreateInsertion(LengthExpr->getBeginLoc(), "(");
361 Diag << FixItHint::CreateInsertion(exprLocEnd(LengthExpr, Result), Injection);
391 Diag << FixItHint::CreateInsertion(Dest->getBeginLoc(), "(char *)");
419 Diag << RemoveArgFix;
434 Diag << FuncNameFix;
465 Diag << InsertNewArgFix;
492 Diag << AddNullTerminatorExprFix;
927 Diag << CastRemoveFix;
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp 146 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/bugprone/PosixReturnCheck.cpp 69 << FixItHint::CreateReplacement(OperatorLoc, Twine(">").str());
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp 124 << tooling::fixit::createReplacement(*P0, *P1, Ctx)
125 << tooling::fixit::createReplacement(*P1, *P0, Ctx);
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp 166 Diag << FixItHint::CreateInsertion(Loc, IsWideCharType ? "L'" : "'")
167 << FixItHint::CreateInsertion(EndLoc, "'");
171 Diag << FixItHint::CreateInsertion(Loc, IsWideCharType ? "L\"" : "\"")
172 << FixItHint::CreateInsertion(EndLoc, "\"");
177 Diag << FixItHint::CreateInsertion(Loc, IsWideCharType ? "std::to_wstring("
179 << FixItHint::CreateInsertion(EndLoc, ")");
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp 69 Diag << FixItHint::CreateReplacement(
126 D << tooling::fixit::createReplacement(*FillChar, RHSString)
127 << tooling::fixit::createReplacement(*ByteCount, LHSString);
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp 72 << FixItHint::CreateRemoval(SourceRange(LocStart, LocEnd));
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp 181 << Decl << FixItHint::CreateInsertion(EndLoc, " != 0");
193 << FixItHint::CreateRemoval(
195 << FixItHint::CreateInsertion(EndLoc, " == 0");
tools/clang/tools/extra/clang-tidy/bugprone/SwappedArgumentsCheck.cpp 91 << tooling::fixit::createReplacement(*LHS, *RHS, Ctx)
92 << tooling::fixit::createReplacement(*RHS, *LHS, Ctx);
tools/clang/tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp 43 << tooling::fixit::createReplacement(*ContStmt, "break");
tools/clang/tools/extra/clang-tidy/bugprone/UnusedRaiiCheck.cpp 73 D << FixItHint::CreateReplacement(
85 D << FixItHint::CreateInsertion(
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 265 Diag << FixItHint::CreateReplacement(Range, BaseMD->getName());
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp 66 Diag << FixItHint::CreateReplacement(
83 Diag << FixItHint::CreateInsertion(Location, "const ");
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/InitVariablesCheck.cpp 90 << FixItHint::CreateInsertion(
98 Diagnostic << *IncludeHint;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp 90 Diag << FixItHint::CreateInsertion(BaseRange.getBegin(), "gsl::at(")
91 << FixItHint::CreateReplacement(
95 << FixItHint::CreateReplacement(Matched->getEndLoc(), ")");
101 Diag << Insertion.getValue();
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp 82 diag_builder << FixItHint::CreateInsertion(
89 diag_builder << FixItHint::CreateReplacement(ParenRange, CastText);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp 243 Diag << FixItHint::CreateInsertion(Insertion.getLocation(Context, *Ctor),
473 Diag << FixItHint::CreateInsertion(
531 Diag << FixItHint::CreateInsertion(
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp 45 << FixItHint::CreateReplacement(MatchedCast->getOperatorLoc(),
tools/clang/tools/extra/clang-tidy/darwin/DispatchOnceNonstaticCheck.cpp 49 << FixItHint::CreateInsertion(VD->getTypeSpecStartLoc(), "static ");
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.cpp 49 << D << FixItHint::CreateRemoval(RemovalRange);
tools/clang/tools/extra/clang-tidy/fuchsia/RestrictSystemIncludesCheck.cpp 93 D << FixItHint::CreateRemoval(ToRange);
98 D << FixItHint::CreateRemoval(ToRange);
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp 100 << FixItHint::CreateRemoval(ReplaceRange);
140 Diag << FixItHint::CreateInsertion(
145 Diag << FixItHint::CreateReplacement(ReplaceRange, CastText);
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp 117 << getCallFixItHint(CallExpr, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp 101 << Conversion << FixItHint::CreateInsertion(Loc, "explicit ");
133 Diag << FixItHint::CreateRemoval(
150 << FixItHint::CreateInsertion(Loc, "explicit ");
tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp 63 << FixItHint::CreateReplacement(
69 << FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/google/FunctionNamingCheck.cpp 121 << MatchedDecl << IsGlobal << generateFixItHint(MatchedDecl);
tools/clang/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp 93 << Decl->getName() << generateFixItHint(Decl, false);
101 << Decl->getName() << generateFixItHint(Decl, true);
tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp 42 << FixItHint::CreateReplacement(CharSourceRange::getCharRange(Range),
tools/clang/tools/extra/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp 110 Diag << FixItHint::CreateReplacement(
349 Diag << FixItHint::CreateReplacement(ReplacementRange, ReplacementText);
tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp 171 D << FixItHint::CreateReplacement(ToRange, FixedName);
tools/clang/tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp 79 << FixItHint::CreateReplacement(SourceRange(StartLoc, EndLoc),
93 << FixItHint::CreateReplacement(SourceRange(StartLoc, EndLoc), "isa");
127 << FixItHint::CreateReplacement(SourceRange(MatchedDecl->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp 57 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp 51 Diag << FixItHint::CreateReplacement(TypeRange, "std::string")
52 << FixItHint::CreateInsertion(VD->getInit()->getBeginLoc(), "(")
53 << FixItHint::CreateInsertion(EndLoc, ").str()");
56 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp 135 << FixItHint::CreateInsertion(FD->getInnerLocStart(), "inline ");
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 1032 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp 129 diag(ResetMember->getExprLoc(), DiagText) << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp 57 << FoundDecl.first << FixItHint::CreateRemoval(FoundDecl.second);
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp 154 MyDiag << FixItHint::CreateReplacement(
162 MyDiag << removeParameter(Result, FD, ParamIndex);
167 MyDiag << removeArgument(Result, Call, ParamIndex);
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp 178 << FixItHint::CreateRemoval(Context.UsingDeclRange);
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp 174 Diag << FixItHint::CreateReplacement(MatchedDecl->getSourceRange(),
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp 76 << FixItHint::CreateReplacement(FrontReplacement, concatNamespaces())
77 << FixItHint::CreateReplacement(BackReplacement, "}");
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp 112 << FixItHint::CreateReplacement(FilenameRange.getAsRange(),
117 << FileName << FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp 72 Builder << FixItHint::CreateReplacement(SourceRange(IoStateLoc, EndLoc),
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp 563 Diag << FixItHint::CreateReplacement(
609 Diag << FixItHint::CreateReplacement(
648 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp 181 Diag << FixItHint::CreateInsertion(
188 Diag << FixItHint::CreateReplacement(
196 Diag << FixItHint::CreateReplacement(
200 Diag << FixItHint::CreateReplacement(
244 Diag << FixItHint::CreateReplacement(
251 Diag << FixItHint::CreateInsertion(ExprStart, "*");
321 Diag << FixItHint::CreateRemoval(SourceRange(NewStart, NewEnd));
325 Diag << FixItHint::CreateReplacement(SourceRange(NewStart, NewEnd),
354 Diag << FixItHint::CreateRemoval(
356 Diag << FixItHint::CreateRemoval(SourceRange(InitRange.getEnd(), NewEnd));
362 Diag << FixItHint::CreateReplacement(SourceRange(NewStart, NewEnd),
421 Diag << FixItHint::CreateRemoval(
423 Diag << FixItHint::CreateRemoval(
438 Diag << *IncludeFixit;
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp 217 Diag << FixItHint::CreateReplacement(TypeRange, ValueStr);
221 Diag << FixItHint::CreateInsertion(Initializer->getRParenLoc(), ")")
222 << FixItHint::CreateInsertion(
229 Diag << *IncludeFixit;
tools/clang/tools/extra/clang-tidy/modernize/RawStringLiteralCheck.cpp 152 << FixItHint::CreateReplacement(CharRange, Replacement);
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp 181 diag(VoidLoc, Diagnostic) << FixItHint::CreateRemoval(VoidLoc);
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp 159 << FixItHint::CreateInsertion(Range.getBegin(), "std::move(")
160 << FixItHint::CreateInsertion(Range.getEnd(), ")");
165 Diag << *Fix;
197 << FixItHint::CreateReplacement(SourceRange(AutoPtrLoc, EndLoc),
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp 72 DiagL << FixItHint::CreateReplacement(
80 DiagL << FixItHint::CreateInsertion(
94 Diag << FixItHint::CreateRemoval(MatchedDecl->getSourceRange());
95 Diag << FixItHint::CreateInsertion(MatchedDecl->getBeginLoc(), NewName);
102 Diag << IncludeFixit.getValue();
tools/clang/tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp 89 Diag << FixItHint::CreateRemoval(CtorCallSourceRange)
90 << FixItHint::CreateReplacement(CallParensRange.getBegin(), "{")
91 << FixItHint::CreateReplacement(CallParensRange.getEnd(), "}");
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp 84 << Hint;
tools/clang/tools/extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp 39 << FixItHint::CreateRemoval(AssertMessage->getSourceRange());
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp 383 << FixItHint::CreateReplacement(Range, "auto");
462 Diag << FixItHint::CreateReplacement(Range, RemoveStars ? "auto " : "auto")
tools/clang/tools/extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp 69 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp 264 << FixItHint::CreateInsertion(FieldEnd, CanAssign ? " = " : "{")
265 << FixItHint::CreateInsertionFromRange(FieldEnd, InitRange);
268 Diag << FixItHint::CreateInsertion(
272 Diag << FixItHint::CreateInsertion(FieldEnd, "}");
274 Diag << FixItHint::CreateRemoval(Init->getSourceRange());
286 << FixItHint::CreateRemoval(Init->getSourceRange());
tools/clang/tools/extra/clang-tidy/modernize/UseEmplaceCheck.cpp 140 Diag << FixItHint::CreateReplacement(FunctionNameSourceRange, EmplacePrefix);
158 Diag << FixItHint::CreateRemoval(ParamCallSourceRange)
159 << FixItHint::CreateRemoval(CharSourceRange::getTokenRange(
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp 306 Diag << FixItHint::CreateReplacement(Body->getSourceRange(), "= default;")
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp 68 << FixItHint::CreateInsertion(EndLoc, " = delete");
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp 139 Diag << FixItHint::CreateInsertion(RetLoc, NoDiscardMacro + " ");
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp 108 << ReplacementStr.empty() << ReplacementStr << FixIt;
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp 66 Check.diag(Range.getBegin(), "use nullptr") << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp 211 Diag << FixItHint::CreateInsertion(InsertLoc, ReplacementText);
216 Diag << FixItHint::CreateRemoval(
223 Diag << FixItHint::CreateRemoval(CharSourceRange::getTokenRange(
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp 472 << FixItHint::CreateReplacement(ReturnTypeCVRange, Auto)
473 << FixItHint::CreateInsertion(InsertionLoc, " -> " + ReturnType);
tools/clang/tools/extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp 126 << FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp 90 Diag << FixItHint::CreateInsertion(BeginLoc.getLocWithOffset(TextLength),
93 Diag << FixItHint::CreateReplacement(C->getSourceRange(),
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.cpp 104 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/objc/PropertyDeclarationCheck.cpp 128 << MatchedDecl->getName() << generateFixItHint(MatchedDecl, Style);
136 << generateFixItHint(MatchedDecl, StandardProperty);
tools/clang/tools/extra/clang-tidy/objc/SuperSelfCheck.cpp 108 Diag << FixItHint::CreateReplacement(Message->getSourceRange(),
tools/clang/tools/extra/clang-tidy/performance/FasterStringFindCheck.cpp 96 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/performance/ForRangeCopyCheck.cpp 79 << utils::fixit::changeVarDeclToReference(LoopVar, Context);
81 Diagnostic << utils::fixit::changeVarDeclToConst(LoopVar);
107 << utils::fixit::changeVarDeclToConst(LoopVar)
108 << utils::fixit::changeVarDeclToReference(LoopVar, Context);
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp 157 << Hint;
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp 266 Diag << FixItHint::CreateInsertion(LoopStmt->getBeginLoc(), ReserveStmt);
tools/clang/tools/extra/clang-tidy/performance/MoveConstArgCheck.cpp 33 Diag << FixItHint::CreateRemoval(BeforeArgumentsRange)
34 << FixItHint::CreateRemoval(AfterArgumentsRange);
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp 64 Diag << FixItHint::CreateInsertion(NoexceptLoc, " noexcept ");
tools/clang/tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp 187 << FixItHint::CreateReplacement(
198 Diag << *IncludeFixit;
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp 23 Diagnostic << utils::fixit::changeVarDeclToReference(Var, Context);
25 Diagnostic << utils::fixit::changeVarDeclToConst(Var);
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp 160 Diag << utils::fixit::changeVarDeclToReference(CurrentParam,
166 Diag << utils::fixit::changeVarDeclToConst(CurrentParam);
202 Diag << FixItHint::CreateInsertion(CopyArgument.getBeginLoc(), "std::move(")
203 << FixItHint::CreateInsertion(EndLoc, ")");
207 Diag << *IncludeFixit;
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp 115 Diag << FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp 266 Diag << FixItHint::CreateInsertion(StartLoc, " {")
267 << FixItHint::CreateInsertion(EndLoc, ClosingInsertion);
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp 119 Diagnostic << Hint;
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp 206 << Hint;
211 << Hint;
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp 161 Diag << FixItHint::CreateRemoval(DeclConst);
165 Diag << FixItHint::CreateRemoval(DefConst);
167 Diag << FixItHint::CreateInsertion(Declaration->getBeginLoc(), "static ");
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp 64 Diag << FixItHint::CreateRemoval(CharSourceRange::getTokenRange(
72 Diag << FixItHint::CreateRemoval(
74 Diag << FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp 52 Diag << tooling::fixit::createRemoval(ElseLoc);
57 Diag << tooling::fixit::createRemoval(CS->getLBracLoc())
58 << tooling::fixit::createRemoval(CS->getRBracLoc());
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 953 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp 102 Diag << FixItHint::CreateRemoval(
124 Diag << FixItHint::CreateInsertion(Cast->getBeginLoc(), StartLocInsertion);
148 Diag << FixItHint::CreateInsertion(EndLoc, EndLocInsertion);
184 Diag << FixItHint::CreateInsertion(
194 Diag << FixItHint::CreateInsertion(EndLoc, ")");
369 Diag << tooling::fixit::createReplacement(*Cast, EquivalentLiteral);
385 Diag << tooling::fixit::createReplacement(
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp 234 ParamDiag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/readability/IsolateDeclarationCheck.cpp 272 Diag << FixItHint::CreateReplacement(WholeDecl->getSourceRange(),
tools/clang/tools/extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp 48 Diag << FixItHint::CreateReplacement(
50 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp 118 D << FixItHint::CreateInsertion(Parm->getLocation(),
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp 193 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/readability/RedundantControlFlowCheck.cpp 92 diag(StmtRange.getBegin(), Diag) << FixItHint::CreateRemoval(RemovedRange);
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp 79 Diag << FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp 31 << FixItHint::CreateRemoval(Operator->getOperatorLoc());
tools/clang/tools/extra/clang-tidy/readability/RedundantMemberInitCheck.cpp 56 << FixItHint::CreateRemoval(Init->getSourceRange());
61 << FixItHint::CreateRemoval(Init->getSourceRange());
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp 152 << FixItHint::CreateReplacement(GetCall->getSourceRange(), Replacement);
tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp 189 << FixItHint::CreateReplacement(Call->getSourceRange(), ArgText);
tools/clang/tools/extra/clang-tidy/readability/RedundantStringInitCheck.cpp 64 << FixItHint::CreateReplacement(CtorExpr->getSourceRange(),
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp 569 Diag << FixItHint::CreateReplacement(CharRange, Replacement);
tools/clang/tools/extra/clang-tidy/readability/SimplifySubscriptExprCheck.cpp 62 DiagBuilder << FixItHint::CreateInsertion(Member->getBeginLoc(), "(*")
63 << FixItHint::CreateInsertion(Member->getOperatorLoc(), ")");
64 DiagBuilder << FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/readability/StaticAccessedThroughInstanceCheck.cpp 82 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp 56 Diag << FixItHint::CreateRemoval(TokenRange);
tools/clang/tools/extra/clang-tidy/readability/StringCompareCheck.cpp 68 Diag << FixItHint::CreateInsertion(Str1->getBeginLoc(), "*");
70 Diag << tooling::fixit::createReplacement(*Zero, *Str2, Ctx)
71 << tooling::fixit::createReplacement(*Compare, *Str1->getBase(),
tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp 59 << FixItHint::CreateRemoval(CharSourceRange::getCharRange(
61 << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp 226 Complaint << *(Details->FixIt);
tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp 247 << FixItHint::CreateInsertion(
249 << FixItHint::CreateInsertion(
tools/clang/tools/extra/clang-tidy/utils/TransformerClangTidyCheck.cpp 99 Diag << FixItHint::CreateReplacement(T.Range, T.Replacement);
106 Diag << *Fix;
tools/clang/tools/extra/unittests/clang-tidy/IncludeInserterTest.cpp 52 Diag << *Fixit;
tools/clang/tools/extra/unittests/clang-tidy/NamespaceAliaserTest.cpp 38 diag(Call->getBeginLoc(), "Fix for testing") << Hint.getValue();
40 diag(Call->getBeginLoc(), "insert call") << FixItHint::CreateInsertion(
tools/clang/tools/extra/unittests/clang-tidy/OverlappingReplacementsTest.cpp 35 diag(VD->getBeginLoc(), "use char") << FixItHint::CreateReplacement(
56 diag(Range.getBegin(), "the cake is a lie") << FixItHint::CreateReplacement(
81 << FixItHint::CreateReplacement(
94 Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/unittests/clang-tidy/UsingInserterTest.cpp 41 diag(Call->getBeginLoc(), "Fix for testing") << Hint.getValue();
44 << clang::FixItHint::CreateReplacement(