reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

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);
  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/ModuleMap.cpp
 1733     D << FixItHint::CreateReplacement(ReplLoc, Canonical);
 2362       << FixItHint::CreateReplacement(CurrModuleDeclLoc, "framework module");
tools/clang/lib/Lex/PPLexerChange.cpp
  366                   << FixItHint::CreateReplacement(
tools/clang/lib/Parse/ParseDecl.cpp
  576             << FixItHint::CreateReplacement(KindLoc, "put");
 2144         << FixItHint::CreateReplacement(CommaLoc, ";");
 2371             << FixItHint::CreateReplacement(EqualLoc, ":");
 2710             << FixItHint::CreateReplacement(Tok.getLocation(), II->getName());
tools/clang/lib/Parse/ParseDeclCXX.cpp
  194           << FixItHint::CreateReplacement(
 2904         << FixItHint::CreateReplacement(CommaLoc, ";");
 3117           << tok::colon << FixItHint::CreateReplacement(EndLoc, ":");
 3710       << Replacement << FixItHint::CreateReplacement(Range, Replacement);
 3888             << FixItHint::CreateReplacement(TokRange, "_Clang");
tools/clang/lib/Parse/ParseExpr.cpp
 2412           << FixItHint::CreateReplacement(BridgeKeywordLoc, "");
 2467           << FixItHint::CreateReplacement(BridgeKeywordLoc,
tools/clang/lib/Parse/ParseExprCXX.cpp
   62       << FixItHint::CreateReplacement(Range, "< ::");
  403           << FixItHint::CreateReplacement(Next.getLocation(), "::");
  433               << FixItHint::CreateReplacement(Next.getLocation(), ":");
 2598       Diag(DiagLoc, DiagId) << FixItHint::CreateReplacement(
tools/clang/lib/Parse/ParseInit.cpp
  176       << FixItHint::CreateReplacement(SourceRange(NameLoc, ColonLoc),
tools/clang/lib/Parse/ParseObjc.cpp
 2862                              FixItHint::CreateReplacement(kwLoc, str));
tools/clang/lib/Parse/ParseStmt.cpp
  749           << FixItHint::CreateReplacement(ColonLoc, ":");
  830         << FixItHint::CreateReplacement(ColonLoc, ":");
tools/clang/lib/Parse/ParseTemplate.cpp
  707                 ? FixItHint::CreateReplacement(Tok.getLocation(), "class")
  712         << (Replace ? FixItHint::CreateReplacement(Tok.getLocation(), "class")
tools/clang/lib/Parse/Parser.cpp
  121       DB << FixItHint::CreateReplacement(
 2032         << FixItHint::CreateReplacement(SourceRange(Tok.getLocation()), "=");
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  903         Fixit1 = FixItHint::CreateReplacement(BO->getSourceRange(), FixitStr);
  913       Fixit1 = FixItHint::CreateReplacement(Range, FixitStr);
  923         Fixit1 = FixItHint::CreateReplacement(Range, FixitStr);
  943       Fixit1 = FixItHint::CreateReplacement(Range, FixitStr);
tools/clang/lib/Sema/Sema.cpp
  497       << FixItHint::CreateReplacement(E->getSourceRange(), "nullptr");
 1898       FixItHint::CreateReplacement(MagicMarkerRange, MagicMarkerText);
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  600             << FixItHint::CreateReplacement(IdInfo.CCLoc, ":");
tools/clang/lib/Sema/SemaCast.cpp
  971     << FixItHint::CreateReplacement(BeginLoc, "static_cast");
tools/clang/lib/Sema/SemaChecking.cpp
 8476         Hints.push_back(FixItHint::CreateReplacement(CastRange, CastFix.str()));
 9139       << FunctionName << FixItHint::CreateReplacement(Range, FunctionName);
 9868       << FixItHint::CreateReplacement(OriginalSizeArg->getSourceRange(),
 9972     << FixItHint::CreateReplacement(SR, OS.str());
11341       << FixItHint::CreateReplacement(Loc,
12054           << FixItHint::CreateReplacement(UO->getBeginLoc(), "!");
tools/clang/lib/Sema/SemaDecl.cpp
 9456           << (RTRange.isValid() ? FixItHint::CreateReplacement(RTRange, "void")
10636             << FixItHint::CreateReplacement(RTRange, "int");
10650           << (RTRange.isValid() ? FixItHint::CreateReplacement(RTRange, "int")
14592           << FixItHint::CreateReplacement(I->getInnerLocStart(),
14616         << FixItHint::CreateReplacement(SourceRange(NewTagLoc),
15156               << FixItHint::CreateReplacement(SourceRange(KWLoc),
tools/clang/lib/Sema/SemaDeclAttr.cpp
 4233         << (RTRange.isValid() ? FixItHint::CreateReplacement(RTRange, "void")
tools/clang/lib/Sema/SemaDeclCXX.cpp
 3255         B << FixItHint::CreateReplacement(ConstexprLoc, "const");
10822             << FixItHint::CreateReplacement(UsingLoc, "typedef")
10832           FixIt = FixItHint::CreateReplacement(
10846           FixIt = FixItHint::CreateReplacement(
tools/clang/lib/Sema/SemaDeclObjC.cpp
  248             << FixItHint::CreateReplacement(ResultTypeRange, "void");
  898               diag << FixItHint::CreateReplacement(newTypeParam->getVarianceLoc(),
  930         << FixItHint::CreateReplacement(
tools/clang/lib/Sema/SemaExpr.cpp
  529                 << FixItHint::CreateReplacement(
  544                 << FixItHint::CreateReplacement(
  602           << FixItHint::CreateReplacement(
 9513         << FixItHint::CreateReplacement(SourceRange(OpLoc), "[")
 9563         << FixItHint::CreateReplacement(SourceRange(OpLoc), "[")
10629             << FixItHint::CreateReplacement(E.get()->getExprLoc(),
10637               << FixItHint::CreateReplacement(E.get()->getExprLoc(),
11381             << FixItHint::CreateReplacement(SourceRange(
13037           << FixItHint::CreateReplacement(SourceRange(OISA->getOpLoc(), OpLoc),
17233       << FixItHint::CreateReplacement(Loc, "!=");
17236       << FixItHint::CreateReplacement(Loc, "==");
17264         << FixItHint::CreateReplacement(Loc, "=");
tools/clang/lib/Sema/SemaExprCXX.cpp
  371         DtorDiag << FixItHint::CreateReplacement(SourceRange(NameLoc),
 5459         << FixItHint::CreateReplacement(SourceRange(Loc), ".*");
 6769               << FixItHint::CreateReplacement(OpLoc, ".");
 6867         << FixItHint::CreateReplacement(OpLoc, ".");
 6943             Diagnostic << FixItHint::CreateReplacement(OpLoc, "->");
tools/clang/lib/Sema/SemaExprMember.cpp
 1031           << MemberName << DC << FixItHint::CreateReplacement(OpLoc, "->");
 1284           << FixItHint::CreateReplacement(OpLoc, ".");
 1382               << FixItHint::CreateReplacement(OpLoc, ".");
 1647           << FixItHint::CreateReplacement(OpLoc, "->");
tools/clang/lib/Sema/SemaExprObjC.cpp
 1195         << FixItHint::CreateReplacement(SelectorRange, MatchedSel.getAsString());
 1602             << FixItHint::CreateReplacement(SelectorRange, MatchedSel.getAsString());
 1618                 << FixItHint::CreateReplacement(RecRange,
 1927           << FixItHint::CreateReplacement(MemberLoc, PDecl->getName());
 1960           << FixItHint::CreateReplacement(BaseExpr->getSourceRange(),
 1986     << FixItHint::CreateReplacement(OpLoc, "->");
 3578         DiagB.AddFixItHint(FixItHint::CreateReplacement(range, BridgeCall));
 3621       DiagB.AddFixItHint(FixItHint::CreateReplacement(Range, castCode));
 4469         << FixItHint::CreateReplacement(BridgeKeywordLoc, "__bridge");
 4472         << FixItHint::CreateReplacement(BridgeKeywordLoc,
 4513         << FixItHint::CreateReplacement(BridgeKeywordLoc, "__bridge ");
 4516         << FixItHint::CreateReplacement(BridgeKeywordLoc,
tools/clang/lib/Sema/SemaLookup.cpp
 5449   FixItHint FixTypo = FixItHint::CreateReplacement(
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1135           FixItHint::CreateReplacement(ReadonlySourceRange, "readwrite");
tools/clang/lib/Sema/SemaOverload.cpp
13926           << FixItHint::CreateReplacement(OpLoc, ".");
tools/clang/lib/Sema/SemaStmt.cpp
  190         << FixItHint::CreateReplacement(Loc, "|=");
  193         << FixItHint::CreateReplacement(Loc, "=");
 3177             << FixItHint::CreateReplacement(Value->getSourceRange(), Str);
 3210                 << FixItHint::CreateReplacement(Value->getSourceRange(), Str);
tools/clang/lib/Sema/SemaTemplate.cpp
 1538         << FixItHint::CreateReplacement(KWLoc, PrevRecordDecl->getKindName());
 3615         << FixItHint::CreateReplacement(SourceRange(TagLoc), D->getKindName());
 7776       << FixItHint::CreateReplacement(KWLoc,
 8977       << FixItHint::CreateReplacement(KWLoc,
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1170           << FixItHint::CreateReplacement(SourceRange(TagLocation),
tools/clang/lib/Sema/SemaType.cpp
 3278           << FixItHint::CreateReplacement(D.getCommaLoc(), ";")
 3317           << FixItHint::CreateReplacement(ParenRange, Init);
 6637         << FixItHint::CreateReplacement(nullabilityLoc,
tools/clang/tools/extra/clang-tidy/abseil/DurationAdditionCheck.cpp
   50     Hint = FixItHint::CreateReplacement(
   59     Hint = FixItHint::CreateReplacement(
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
   46       << FixItHint::CreateReplacement(
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/StringFindStartswithCheck.cpp
  101   Diagnostic << FixItHint::CreateReplacement(
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/android/CloexecCheck.cpp
   78       << FixItHint::CreateReplacement(MatchedCall->getSourceRange(), FixMsg);
   98       << FixItHint::CreateReplacement(ModeArg->getSourceRange(),
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
  303             Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp
  100   auto Hint = FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  315       const auto NewLengthFix = FixItHint::CreateReplacement(
  433       FixItHint::CreateReplacement(FuncNameRange, NewFuncName);
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/cert/PostfixOperatorCheck.cpp
   66     Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp
   91            << FixItHint::CreateReplacement(
   95            << FixItHint::CreateReplacement(Matched->getEndLoc(), ")");
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp
   45         << FixItHint::CreateReplacement(MatchedCast->getOperatorLoc(),
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp
   84     return FixItHint::CreateReplacement(Expr->getSourceRange(), NewCall);
   89     return FixItHint::CreateReplacement(Expr->getSourceRange(), NewCall);
tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp
   63         << FixItHint::CreateReplacement(
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")
   56       Diag << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp
  124         FixItHint::CreateReplacement(SourceRange(AssertLoc), "static_assert"));
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp
  154     MyDiag << FixItHint::CreateReplacement(
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(),
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp
   72       Builder << FixItHint::CreateReplacement(SourceRange(IoStateLoc, EndLoc),
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
  325       Diag << FixItHint::CreateReplacement(SourceRange(NewStart, NewEnd),
  362       Diag << FixItHint::CreateReplacement(SourceRange(NewStart, NewEnd),
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp
  197       << FixItHint::CreateReplacement(SourceRange(AutoPtrLoc, EndLoc),
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp
   72       DiagL << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp
   90        << FixItHint::CreateReplacement(CallParensRange.getBegin(), "{")
   91        << FixItHint::CreateReplacement(CallParensRange.getEnd(), "}");
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp
   77     Hint = FixItHint::CreateReplacement(MemberCall->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/UseEqualsDefaultCheck.cpp
  306     Diag << FixItHint::CreateReplacement(Body->getSourceRange(), "= default;")
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
  472       << FixItHint::CreateReplacement(ReturnTypeCVRange, Auto)
tools/clang/tools/extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp
   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/SuperSelfCheck.cpp
  108   Diag << FixItHint::CreateReplacement(Message->getSourceRange(),
tools/clang/tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp
  187               << FixItHint::CreateReplacement(
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
  131         FixItHint::CreateReplacement(BinCmp->getSourceRange(), ReplacementText);
  187     Hint = FixItHint::CreateReplacement(BinaryOp->getSourceRange(),
  195       Hint = FixItHint::CreateReplacement(UnaryOp->getSourceRange(),
  198       Hint = FixItHint::CreateReplacement(MemberCall->getSourceRange(),
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  953         Diag << 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/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/UppercaseLiteralSuffixCheck.cpp
  174     ReplacementDsc.FixIt = FixItHint::CreateReplacement(*Range, *NewSuffix);
tools/clang/tools/extra/unittests/clang-tidy/UsingInserterTest.cpp
   44         << clang::FixItHint::CreateReplacement(