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

References

include/llvm/ADT/STLExtras.h
  113     return (*reinterpret_cast<Callable*>(callable))(
include/llvm/ADT/StringRef.h
  330         if (F(S.front()))
  343       return find_if([F](char c) { return !F(c); }, From);
include/llvm/IR/Value.h
  310       if (!ShouldReplace(U))
include/llvm/Object/ELF.h
  594     if (Error E = WarnHandler("invalid sh_type for string table section " +
include/llvm/Support/JSON.h
  777     Contents();
  783     Contents();
  816     Contents();
include/llvm/Support/Parallel.h
  157         Fn(J);
  161     Fn(J);
  194     Fn(I);
lib/Analysis/DDG.cpp
   33       if (Pred(I))
lib/Analysis/InlineCost.cpp
  928     BlockFrequencyInfo *CallerBFI = GetBFI ? &((*GetBFI)(*Caller)) : nullptr;
lib/Analysis/LazyCallGraph.cpp
  163     if (isKnownLibFunction(F, GetTLI(F)))
  631     MergeCB(makeArrayRef(MergeRange.begin(), MergeRange.end()));
lib/Analysis/MemoryBuiltins.cpp
  192           Callee, AllocTy, &GetTLI(const_cast<Function &>(*Callee)));
lib/Analysis/ScalarEvolutionNormalization.cpp
   53   if (!Pred(AR))
lib/Analysis/SyntheticCountsUtils.cpp
   57     auto OptProfCount = GetProfCount(E.first, E.second);
   66     AddCount(Entry.first, Entry.second);
   70     auto OptProfCount = GetProfCount(E.first, E.second);
   74     AddCount(Callee, OptProfCount.getValue());
lib/Analysis/ValueTracking.cpp
  902     Known.Zero = KZF(Known.Zero, ShiftAmt);
  903     Known.One  = KOF(Known.One, ShiftAmt);
  968     Known.Zero &= KZF(Known2.Zero, ShiftAmt);
  969     Known.One  &= KOF(Known2.One, ShiftAmt);
lib/BinaryFormat/AMDGPUMetadataVerifier.cpp
   40     return verifyValue(Node);
   60     if (!verifyNode(Item))
   72   return verifyNode(Entry->second);
lib/Bitcode/Reader/MetadataLoader.cpp
 1954     CallBack(Strings.slice(0, Size));
lib/CodeGen/AsmPrinter/AccelTable.cpp
  486       DIEInteger ID(getCUIndexForEntry(Entry));
lib/CodeGen/AtomicExpandPass.cpp
 1036   Value *NewVal = PerformOp(Builder, Loaded);
 1387   Value *NewVal = PerformOp(Builder, Loaded);
 1392   CreateCmpXchg(Builder, Addr, Loaded, NewVal,
lib/CodeGen/MIRParser/MILexer.cpp
  149       ErrorCallback(
  281     ErrorCallback(C.location(), "expected a number after '%bb.'");
  485       ErrorCallback(C.location(),
  499     ErrorCallback(C.location(),
  506     ErrorCallback(R.location(),
  600     ErrorCallback(Token.location(),
  670       ErrorCallback(
  734   ErrorCallback(C.location(),
lib/CodeGen/ParallelCG.cpp
   30   std::unique_ptr<TargetMachine> TM = TMFactory();
lib/CodeGen/TailDuplicator.cpp
  999     (*RemovalCallback)(MBB);
lib/DebugInfo/DWARF/DWARFContext.cpp
 1532         ErrorPolicy EP = HandleError(createError(
 1553         ErrorPolicy EP = HandleError(createError(
 1657           if (HandleError(SymInfoOrErr.takeError()) == ErrorPolicy::Halt)
 1678               ErrorPolicy EP = HandleError(createError(
 1689           ErrorPolicy EP = HandleError(
 1751       F(P.second);
 1756       F(P.second);
 1805       F(P.second);
 1810       F(P.second);
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
 1141     UnrecoverableErrorCallback(std::move(Err));
 1154     ErrorCallback(std::move(Err));
lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp
  205     if (auto SA = LookupPooledAddress(Value0))
  236     if (auto SA = LookupPooledAddress(Value0))
lib/IR/Core.cpp
  901   AccessMD(MVEs);
lib/IR/Module.cpp
  210     GV = CreateGlobalCallback();
lib/IR/Verifier.cpp
  560     if (Callback(TheNextUser))
lib/LTO/LTO.cpp
  323     if (isPrevailing(VI.getGUID(), S.get())) {
  345       recordNewLinkage(S->modulePath(), VI.getGUID(), S->linkage());
  391     if (isExported(S->modulePath(), GUID)) {
  399                 isPrevailing(GUID, S.get())) &&
lib/LTO/LTOCodeGenerator.cpp
  391         !mustPreserveGV(GV))
lib/MC/MCParser/MCAsmParser.cpp
  116     if (parseOne())
lib/Object/ModuleSymbolTable.cpp
  122   Init(Streamer);
  157       AsmSymbol(Key, BasicSymbolRef::Flags(Res));
  167         AsmSymver(KV.first->getName(), Alias);
lib/ObjectYAML/COFFEmitter.cpp
   84           ErrHandler("string table got too large");
   93           ErrHandler("section alignment is too large");
   97           ErrHandler("section alignment is not a power of 2");
  601     ErrHandler("failed to parse YAML file");
  606     ErrHandler("failed to layout optional header for COFF file");
  611     ErrHandler("failed to layout COFF file");
  615     ErrHandler("failed to write COFF file");
lib/ObjectYAML/ELFEmitter.cpp
  641   ErrHandler(Msg);
lib/ObjectYAML/WasmEmitter.cpp
  126   ErrHandler(Msg);
lib/ObjectYAML/yaml2obj.cpp
   31       ErrHandler("failed to parse YAML input: " + EC.message());
   46     ErrHandler("unknown document type");
   51   ErrHandler("cannot find the " + Twine(DocNum) +
   72   ErrHandler(toString(ObjOrErr.takeError()));
lib/ProfileData/InstrProf.cpp
  616         Warn(instrprof_error::counter_overflow);
  630       Warn(instrprof_error::counter_overflow);
  642     Warn(instrprof_error::value_site_count_mismatch);
  660     Warn(instrprof_error::count_mismatch);
  669       Warn(instrprof_error::counter_overflow);
  689       Warn(instrprof_error::counter_overflow);
lib/ProfileData/InstrProfWriter.cpp
  236     Warn(make_error<InstrProfError>(E));
lib/Support/CrashRecoveryContext.cpp
  358   Fn();
lib/Support/TimeProfiler.cpp
   68                        Detail());
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  174       Value *Op_simplified = simplify(I, &GetTLI(*I->getFunction()));
lib/Target/AMDGPU/GCNHazardRecognizer.cpp
  372     if (IsHazard(&*I))
  380     if (IsExpired(&*I, WaitStates))
  397     if (IsExpired(nullptr, MinWaitStates))
  429       if (IsHazard(MI))
  449     return IsHazardDef(MI) && MI->modifiesRegister(Reg, TRI);
  458     return isSSetReg(MI->getOpcode()) && IsHazard(MI);
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp
  448   EmitDesc(S);                                                // desc
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  315   unsigned ATReg = GetATReg();
lib/Transforms/IPO/ArgumentPromotion.cpp
  349       (*ReplaceCallSite)(CS, NewCS);
  928   AAResults &AAR = AARGetter(*F);
lib/Transforms/IPO/Attributor.cpp
  231     if (!VisitValueCB(*V, State, Iteration > 1))
 1071     if (!Pred(*RV, It.second))
 4309     if (Pred(ACS))
 4360         return Pred(RV);
 4377       if (!Pred(*I))
 4436     if (!Pred(*I))
lib/Transforms/IPO/FunctionImport.cpp
  791     if (isPrevailing(VI.getGUID()) == PrevailingType::No) {
lib/Transforms/IPO/GlobalOpt.cpp
  326             ConstantFoldInstruction(GEP, DL, &GetTLI(*GEP->getFunction())));
 1591       auto *TLI = &GetTLI(*CI->getFunction());
 1831   auto &DT = LookupDomTree(*const_cast<Function *>(F));
 2192     BlockFrequencyInfo &CallerBFI = GetBFI(*CallerFunc);
 2236         BlockFrequencyInfo &CallerBFI = GetBFI(F);
 2289       auto &DT = LookupDomTree(*F);
 2312       TargetTransformInfo &TTI = GetTTI(*F);
 2828   auto *TLI = &GetTLI(*FuncIter);
 2839   TLI = &GetTLI(*Fn);
 2943       return EvaluateStaticConstructor(F, DL, &GetTLI(*F));
lib/Transforms/IPO/HotColdSplitting.cpp
  553     BFI = GetBFI(F);
  555   TargetTransformInfo &TTI = GetTTI(F);
  557   AssumptionCache *AC = LookupAC(F);
lib/Transforms/IPO/InferFunctionAttrs.cpp
   29       Changed |= inferLibFuncAttributes(F, GetTLI(F));
lib/Transforms/IPO/Inliner.cpp
  282   AAResults &AAR = AARGetter(*Callee);
  358     InlineCost IC2 = GetInlineCost(CS2);
  423   InlineCost IC = GetInlineCost(CS);
lib/Transforms/IPO/PartialInlining.cpp
  405     BFI = &(*GetBFI)(*F);
  943         CurrentCallerBFI = &(*GetBFI)(*Caller);
 1135                      LookupAC(*RegionInfo.EntryBlock->getParent()),
 1219                     ClonedFuncBFI.get(), &BPI, LookupAC(*ClonedFunc),
lib/Transforms/IPO/SyntheticCountsPropagation.cpp
   93     SetCount(&F, InitialCount);
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  179     if (!ShouldKeepDefinition(&GV))
  189     return Fn(F);
  268             computeFunctionBodyMemoryAccess(*F, AARGetter(*F)) == MAK_ReadNone)
lib/Transforms/IPO/WholeProgramDevirt.cpp
  325     OREGetter(F).emit(OptimizationRemark(DEBUG_TYPE, OptName, DLoc, Block)
  720     if (!isExported(S->modulePath(), VI.getGUID()))
 1413         computeFunctionBodyMemoryAccess(*Target.Fn, AARGetter(*Target.Fn)) !=
 1569     auto &DT = LookupDomTree(*CI->getFunction());
 1618     auto &DT = LookupDomTree(*CI->getFunction());
 1907       OREGetter(F).emit(OptimizationRemark(DEBUG_TYPE, "Devirtualized", F)
lib/Transforms/Instrumentation/PGOInstrumentation.cpp
 1474     auto *BPI = LookupBPI(F);
 1475     auto *BFI = LookupBFI(F);
 1567     auto *BPI = LookupBPI(F);
 1568     auto *BFI = LookupBFI(F);
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  600   const DominatorTree *DT = DTCallback(F);
  601   const PostDominatorTree *PDT = PDTCallback(F);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1372   LPMAddNewLoop(&New, IsSubloop);
lib/Transforms/Scalar/LoopLoadElimination.cpp
  619     LoadEliminationForLoop LEL(L, &LI, GetLAI(*L), &DT, BFI, PSI);
lib/Transforms/Scalar/SCCP.cpp
 2016     Solver.addAnalysis(F, getAnalysis(F));
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 2309   UnswitchCB(IsStillLoop, SibLoops);
 2818     UnswitchCB(/*CurrentLoopValid*/ true, {});
lib/Transforms/Utils/CloneModule.cpp
   86     if (!ShouldCloneDefinition(&*I)) {
  124     if (!ShouldCloneDefinition(&*I)) {
  148     if (!ShouldCloneDefinition(&I)) {
  176     if (!ShouldCloneDefinition(&*I))
lib/Transforms/Utils/CtorUtils.cpp
  145     if (ShouldRemove(F)) {
lib/Transforms/Utils/Local.cpp
 1769     DbgValReplacement DVR = RewriteExpr(*DII);
lib/Transforms/Utils/ModuleUtils.cpp
  162   FunctionsCreatedCallback(Ctor, InitFunction);
lib/Transforms/Utils/SimplifyLibCalls.cpp
 3137   Replacer(I, With);
 3141   Eraser(I);
lib/Transforms/Utils/SplitModule.cpp
  282     ModuleCallback(std::move(MPart));
lib/Transforms/Vectorize/SLPVectorizer.cpp
 1798         Action(SD);
 1803             Action(P.second);
 6789     if (Vectorize(Inst, R)) {
lib/XRay/FDRTraceExpander.cpp
   15     C(CurrentRecord);
tools/clang/include/clang/Basic/Stack.h
   46       Fn();
tools/clang/include/clang/Sema/Sema.h
  316       return ComputeType();
tools/clang/lib/AST/ASTContext.cpp
10111       Pred(CurFD);
tools/clang/lib/AST/CXXInheritance.cpp
  176       if (!BaseMatches(Base)) {
  268     if (BaseMatches(&BaseSpec, ScratchPath)) {
  531       if (Filter(ND))
  547     if (Filter(ND))
tools/clang/lib/AST/ExternalASTMerger.cpp
  536       if (IsKindWeWant(SourceDecl->getKind())) {
tools/clang/lib/AST/Interp/ByteCodeExprGen.cpp
  275     return Indirect(*T);
  294       if (!Direct(T))
  303       if (!Direct(T))
  320   return visit(LV) && Indirect(T);
  338       if (!Direct(T))
  347       if (!Direct(T))
  361       if (!Direct(T))
  370       if (!Direct(T))
  390   return visit(LV) && Indirect(T);
tools/clang/lib/AST/Interp/Interp.h
  166   S.Stk.push<BoolT>(BoolT::from(Fn(LHS.compare(RHS))));
  188     S.Stk.push<BoolT>(BoolT::from(Fn(Compare(VL, VR))));
  201       S.Stk.push<BoolT>(BoolT::from(Fn(ComparisonCategoryResult::Equal)));
  203       S.Stk.push<BoolT>(BoolT::from(Fn(ComparisonCategoryResult::Nonequal)));
  208     S.Stk.push<BoolT>(BoolT::from(Fn(ComparisonCategoryResult::Unordered)));
  213     S.Stk.push<BoolT>(BoolT::from(Fn(Compare(VL, VR))));
tools/clang/lib/Analysis/CloneDetection.cpp
  507         if (!Compare(Prototype, Candidate))
tools/clang/lib/Basic/Module.cpp
  634     Vis(M);
  650         Cb(Path, C.Other, C.Message);
tools/clang/lib/Basic/Stack.cpp
   72     Diag();
   73     Fn();
tools/clang/lib/CodeGen/CGAtomic.cpp
 1726   RValue NewRVal = UpdateOp(UpRVal);
tools/clang/lib/CodeGen/CGCall.cpp
 1012     Fn(Address(EltAddr, EltAlign));
tools/clang/lib/CodeGen/CGExprAgg.cpp
  289       EmitCall(ReturnValueSlot(RetAddr, Dest.isVolatile(), IsResultUnused));
tools/clang/lib/CodeGen/CGObjC.cpp
 2778     value = doAfterCall(CGF, value);
 2788     value = doAfterCall(CGF, value);
 2805     return doFallback(CGF, value);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1075   } else if (!DefaultInit(CGF) && PrivateVD->hasInit() &&
 3954           Action(D.first, F.first, P.first(), L.first, L.second);
 4013     Action(E.getKey(), E.getValue());
 5518   RedOpGen(CGF, XExpr, EExpr, UpExpr);
 9150     if (llvm::Value *NumIterations = SizeEmitter(CGF, *LD)) {
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  682   CopyGen(DestElementCurrent, SrcElementCurrent);
 1243         if (llvm::Value *Cond = CondGen(CGF)) {
 1305   CodeGenBoundParameters(CGF, S, CapturedVars);
 1429   BodyGen(*this);
 1434   PostIncGen(*this);
 1490         if (llvm::Value *Cond = CondGen(*this)) {
 1725         if (llvm::Value *Cond = CondGen(*this)) {
 1942         CodeGenLoop(CGF, S, LoopExit);
 1945         CodeGenOrdered(CGF, Loc, IVSize, IVSigned);
 2042         CGDispatchBounds(*this, S, LoopArgs.LB, LoopArgs.UB);
 2367     std::pair<LValue, LValue> Bounds = CodeGenLoopBounds(*this, S);
 3129   TaskGen(*this, OutlinedFn, Data);
 3539                            CodeGenLoop(CGF, S, LoopExit);
 3856       EmitStoreThroughLValue(CommonGen(EmitLoadOfLValue(X, Loc)), X);
tools/clang/lib/CodeGen/CodeGenFunction.h
  919       return MappedVars.setVarAddr(CGF, LocalVD, PrivateGen());
 1290         CodeGen(CGF);
 1295       CodeGen(CGF);
tools/clang/lib/CodeGen/SwiftCallingConv.cpp
  546     callback(entry.Begin, entry.End, entry.Type);
tools/clang/lib/Driver/Action.cpp
  228   Work(A, HostTC, A->getOffloadingArch());
  250     Work(*I, *TI, (*I)->getOffloadingArch());
tools/clang/lib/Driver/ToolChains/Clang.cpp
  128   Work(RegularToolChain);
  133     Work(*C.getSingleOffloadToolChain<Action::OFK_Cuda>());
  135     Work(*C.getSingleOffloadToolChain<Action::OFK_Host>());
  137     Work(*C.getSingleOffloadToolChain<Action::OFK_HIP>());
  139     Work(*C.getSingleOffloadToolChain<Action::OFK_Host>());
  144       Work(*II->second);
  146     Work(*C.getSingleOffloadToolChain<Action::OFK_Host>());
tools/clang/lib/Frontend/CompilerInstance.cpp
 1140   PreBuildStep(Instance);
 1152   PostBuildStep(Instance);
tools/clang/lib/Index/IndexSymbol.cpp
  404   APPLY_FOR_ROLE(Declaration);
  405   APPLY_FOR_ROLE(Definition);
  406   APPLY_FOR_ROLE(Reference);
  407   APPLY_FOR_ROLE(Read);
  408   APPLY_FOR_ROLE(Write);
  409   APPLY_FOR_ROLE(Call);
  410   APPLY_FOR_ROLE(Dynamic);
  411   APPLY_FOR_ROLE(AddressOf);
  412   APPLY_FOR_ROLE(Implicit);
  413   APPLY_FOR_ROLE(Undefinition);
  414   APPLY_FOR_ROLE(RelationChildOf);
  415   APPLY_FOR_ROLE(RelationBaseOf);
  416   APPLY_FOR_ROLE(RelationOverrideOf);
  417   APPLY_FOR_ROLE(RelationReceivedBy);
  418   APPLY_FOR_ROLE(RelationCalledBy);
  419   APPLY_FOR_ROLE(RelationExtendedBy);
  420   APPLY_FOR_ROLE(RelationAccessorOf);
  421   APPLY_FOR_ROLE(RelationContainedBy);
  422   APPLY_FOR_ROLE(RelationIBTypeOf);
  423   APPLY_FOR_ROLE(RelationSpecializationOf);
  424   APPLY_FOR_ROLE(NameReference);
  434     Fn(r);
  552   APPLY_FOR_PROPERTY(Generic);
  553   APPLY_FOR_PROPERTY(TemplatePartialSpecialization);
  554   APPLY_FOR_PROPERTY(TemplateSpecialization);
  555   APPLY_FOR_PROPERTY(UnitTest);
  556   APPLY_FOR_PROPERTY(IBAnnotated);
  557   APPLY_FOR_PROPERTY(IBOutletCollection);
  558   APPLY_FOR_PROPERTY(GKInspectable);
  559   APPLY_FOR_PROPERTY(Local);
  560   APPLY_FOR_PROPERTY(ProtocolInterface);
tools/clang/lib/Lex/PPMacroExpansion.cpp
 1354         Result = Op(Tok, HasLexedNextToken);
tools/clang/lib/Parse/ParseDecl.cpp
 4104     FieldsCallback(DeclaratorInfo);
 5322         (*CodeCompletionHandler)();
tools/clang/lib/Parse/ParseExpr.cpp
 2905       ExpressionStarts();
tools/clang/lib/Parse/ParseExprCXX.cpp
  836     Action();
  846       Action();
tools/clang/lib/Parse/ParseOpenMP.cpp
  892       Callback(SourceRange(Loc, Tok.getLocation()), Data);
 1925       Callback(SS, Actions.GetNameFromUnqualifiedId(Name));
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  331         Visit(Throw, *B);
tools/clang/lib/Sema/DeclSpec.cpp
  412     Handle(TQ_const, "const", TQ_constLoc);
  414     Handle(TQ_volatile, "volatile", TQ_volatileLoc);
  416     Handle(TQ_restrict, "restrict", TQ_restrictLoc);
  418     Handle(TQ_unaligned, "unaligned", TQ_unalignedLoc);
tools/clang/lib/Sema/ScopeInfo.cpp
  236       Callback(cast<VarDecl>(DRE->getFoundDecl()), E);
  238       Callback(cast<VarDecl>(ME->getMemberDecl()), E);
  241         Callback(VD, E);
tools/clang/lib/Sema/Sema.cpp
 1513   if (IsKnownEmitted(S, OrigCallee)) {
 1531     assert(!IsKnownEmitted(S, C.Callee) &&
 1557       if (Seen.count(NewCallee) || IsKnownEmitted(S, NewCallee))
tools/clang/lib/Sema/SemaChecking.cpp
14771     Action(E, FD->getParent(), FD, Alignment);
tools/clang/lib/Sema/SemaDeclCXX.cpp
  890     E = GetInit(Loc, E.get(), I++);
tools/clang/lib/Sema/SemaExprCXX.cpp
 7696     return ExprFilter(Res.get());
tools/clang/lib/Sema/SemaInit.cpp
 6948     if (Visit(Path, Local(MTE), RK))
 6968         Visit(Path, Local(DRE), RK);
 7259       Visit(Path, Local(cast<BlockExpr>(Init)), RK_ReferenceBinding);
 7265     Visit(Path, Local(cast<AddrLabelExpr>(Init)), RK_ReferenceBinding);
tools/clang/lib/Sema/SemaOpenMP.cpp
  754           if (Check(L, MI->second.Kind))
  776         if (Check(L, MI->second.Kind))
 1466     if (!DPred(I->Directive) &&
 1471     if (I == NewI && CPred(DVar.CKind))
 1488   if (StartI == EndI || !DPred(StartI->Directive))
 1492   return (NewI == StartI && CPred(DVar.CKind)) ? DVar : DSAVarData();
 1505       CPred(I->getSecond().Attributes) &&
 1511     return CPred(OMPC_private);
 1521   return DPred(StackElem.Directive);
 1533     if (DPred(I->Directive, I->DirectiveName, I->ConstructLoc))
12720       if (T Res = Gen(cast<ValueDecl>(D)))
tools/clang/lib/Sema/SemaOverload.cpp
11050     if (!Filter(*Cand))
tools/clang/lib/Sema/SemaPseudoObject.cpp
   65             refExpr->getLocation(), SpecificCallback(refExpr->getBase(), 0));
   71           refExpr->getLocation(), SpecificCallback(refExpr->getBase(), 0));
   78           SpecificCallback(refExpr->getBaseExpr(), 0),
   79           SpecificCallback(refExpr->getKeyExpr(), 1), refExpr->getType(),
   88           SpecificCallback(refExpr->getBaseExpr(), 0),
  101           SpecificCallback(refExpr->getIdx(), MSPropertySubscriptCount),
tools/clang/lib/Sema/SemaStmt.cpp
 2259         if (Sema::ForRangeStatus Result = BuildNotFound())
 2262         switch (BuildFound()) {
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 3352   if (CheckNonDependent())
 3957         return CheckNonDependent(ParamTypesForArgChecking);
tools/clang/lib/Sema/SemaType.cpp
 2500     S.Diag(getParamLoc(paramIndex), diag::err_swift_param_attr_not_swiftcall)
 2518         S.Diag(getParamLoc(paramIndex),
 2533         S.Diag(getParamLoc(paramIndex),
tools/clang/lib/Serialization/ASTReader.cpp
 7941       if (!IsKindWeWant(K))
 9823     Visitor(IF, IsSystem);
 9836         Visitor(FE);
tools/clang/lib/Serialization/ModuleManager.cpp
  403     if (!Visitor(*CurrentModule))
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  153           return getDecl(CheckDR) == getDecl(DR) && Pred(Check);
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 3035       PreCallback(N);
 3036       if (Stop(N))
 3041       PostCallback(N);
tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  708     return RS();
  715     return RS();
  721   return RS().Intersect(getBasicVals(), F, Lower, Upper);
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp
  178   if (BodyShouldSucceed(DiagPrinter))
tools/clang/lib/Tooling/Execution.cpp
   34     Callback(KV.first, KV.second);
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
   49   return GetOffsetAfterSequence(SM, Lex, Tok);
tools/clang/lib/Tooling/Syntax/Tree.cpp
   66   Visit(N);
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  138     Callback(SourceRange(Start, End));
tools/clang/tools/clang-refactor/TestSupport.cpp
   60       Callback(SourceRange(Start, End));
tools/clang/tools/clang-scan-deps/ClangScanDeps.cpp
   33     Fn(OS);
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp
  409     if (!Context->hasSameUnqualifiedType(V->getType(), GetType(Expr)))
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp
  208     Str << "'" << ChooseParamName(ParamInfo).str() << "'";
tools/clang/tools/extra/clangd/ClangdServer.cpp
   80     Publish([&]() {
   89     Publish([&]() { DiagConsumer.onDiagnosticsReady(Path, Diags); });
tools/clang/tools/extra/clangd/Diagnostics.cpp
  366   OutFn(std::move(Main), D.Fixes);
  376       OutFn(std::move(Res), llvm::ArrayRef<Fix>());
tools/clang/tools/extra/clangd/FindTarget.cpp
  711     Out(Ref);
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.cpp
   59        !Path.empty() && !Action(Path);
tools/clang/tools/extra/clangd/SourceCode.cpp
  733     Action(Tok, sourceLocToPosition(SM, Tok.getLocation()));
  736   Action(Tok, sourceLocToPosition(SM, Tok.getLocation()));
  845         Callback(Event);
  861           Callback(Event);
  871         Callback(Event);
tools/clang/tools/extra/clangd/TUScheduler.cpp
  377         Publish();
tools/clang/tools/extra/clangd/index/MemIndex.cpp
   56     Callback(*Item.second);
   66       Callback(*I->second);
   82         Callback(O);
  105     lookup(LookupReq, [&](const Symbol &Object) { Callback(Subject, Object); });
tools/clang/tools/extra/clangd/index/Merge.cpp
   56       return Callback(S);
   59     Callback(mergeSymbol(*DynS, S));
   66       Callback(S);
   83       Callback(S);
   85       Callback(mergeSymbol(*Sym, S));
   89       Callback(*Sym);
  108     Callback(O);
  118       Callback(O);
  133     Callback(Subject, Object);
  143       Callback(Subject, Object);
tools/clang/tools/extra/clangd/index/dex/Dex.cpp
  238     Callback(*Symbols[Item.first]);
  248       Callback(*I->second);
  261         Callback(Ref);
  284     lookup(LookupReq, [&](const Symbol &Object) { Callback(Subject, Object); });
tools/clang/tools/extra/clangd/index/dex/dexp/Dexp.cpp
   43   F();
tools/clang/tools/extra/clangd/refactor/Tweak.cpp
   66     if (!Filter(*T) || !T->prepare(S))
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp
   86         Publish([&]() {
tools/clang/unittests/AST/ASTPrint.h
   30     (*PolicyAdjuster)(Policy);
tools/clang/unittests/AST/RecursiveASTVisitorTest.cpp
   39       void HandleTranslationUnit(ASTContext &Ctx) override { Process(Ctx); }
tools/clang/unittests/Tooling/ASTSelectionTest.cpp
   56     Consumer(SelRange, findSelectedASTNodes(Context, SelRange));
   85         Consumer(std::move(Selection));
tools/lld/ELF/DWARF.h
   32     f(infoSection);
tools/lld/ELF/ICF.cpp
  385     fn(begin, mid);
tools/lld/ELF/OutputSections.cpp
  222     v.push_back({order(s), s});
tools/lld/ELF/Relocations.cpp
 1447         fn(os, isd);
tools/lld/ELF/SymbolTable.h
   41         fn(sym);
tools/lld/ELF/Writer.cpp
 1022       fn(*isec);
 1025       fn(*es);
 1028         fn(*ex);
tools/lld/include/lld/Common/ErrorHandler.h
  145     fatal(prefix() + ": " + ec.message());
  152     fatal(prefix() + ": " + toString(e.takeError()));
tools/lldb/source/Host/common/TaskPool.cpp
  113       func(i);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  626     if (predicate(decl->getKind())) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  218       output_callback(output);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  855     f(module);
tools/lldb/source/Symbol/CompileUnit.cpp
   80     if (lambda(f))
tools/lldb/source/Symbol/PostfixExpression.cpp
  125     if (Node *replacement = m_replacer(symbol)) {
tools/lldb/source/Target/Process.cpp
 5976                   [&] { m_dlopen_utility_func_up = factory(); });
tools/lldb/source/Utility/Log.cpp
   43   lambda("all", "all available logging categories");
   44   lambda("default", "default set of logging categories");
   46     lambda(category.name, category.description);
tools/llvm-cov/CodeCoverage.cpp
  839   auto Err = commandLineParser(argc, argv);
  972   auto Err = commandLineParser(argc, argv);
 1019   auto Err = commandLineParser(argc, argv);
tools/llvm-objcopy/COFF/Object.cpp
   43                      [ToRemove](const Symbol &Sym) { return ToRemove(Sym); }),
   97                          bool Remove = ToRemove(Sec);
  127     if (ToTruncate(Sec)) {
tools/llvm-objcopy/CopyConfig.cpp
  305       if (Error E = ErrorCallback(GlobOrErr.takeError()))
  875         if (Error E = ErrorCallback(createStringError(
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  322     if (shouldReplace(Sec))
  328     FromTo[S] = addSection(S);
  337     return shouldReplace(Sec) || RemovePred(Sec);
tools/llvm-objcopy/ELF/Object.cpp
  675   if (ToRemove(SectionIndexTable))
  677   if (ToRemove(SymbolNames)) {
  687       [ToRemove](const Symbol &Sym) { return ToRemove(Sym.DefinedIn); });
  692                 [Callable](SymPtr &Sym) { Callable(*Sym); });
  703                      [ToRemove](const SymPtr &Sym) { return ToRemove(*Sym); }),
  807   if (ToRemove(Symbols)) {
  818     if (!R.RelocSymbol->DefinedIn || !ToRemove(R.RelocSymbol->DefinedIn))
  896     if (ToRemove(*Reloc.RelocSymbol))
  930   if (ToRemove(Symbols)) {
  944   assert(!SecToApplyRel || !ToRemove(SecToApplyRel));
  951   if (ToRemove(LinkSection)) {
  968   if (ToRemove(*Sym))
tools/llvm-pdbutil/DumpOutputStyle.cpp
  494                           Callback(Modi, SG, Subsection);
tools/llvm-xray/trie-node.h
   58       Left.FuncId, NewParent, {}, MergeFn(Left.ExtraData, Right.ExtraData)});
tools/sancov/sancov.cpp
  784       Fn(*O);
  803     Fn(*O);
unittests/ADT/FunctionRefTest.cpp
   38   EXPECT_EQ(1, Y());
unittests/Analysis/DivergenceAnalysisTest.cpp
   72     Test(*F, *LI, DA);
unittests/Analysis/IVDescriptorsTest.cpp
   35   Test(*F, LI, SE);
unittests/Analysis/LoopInfoTest.cpp
   29   Test(*F, LI);
   45   Test(*F, LI, SE);
unittests/Analysis/ScalarEvolutionTest.cpp
   58     Test(*F, *LI, SE);
unittests/IR/DominatorTreeTest.cpp
   35   Test(*F, &DT, &PDT);
unittests/Transforms/Utils/CloningTest.cpp
  369   Test(*F, LI, DT);
unittests/Transforms/Utils/LocalTest.cpp
  174   Test(*F, &DT);
usr/include/c++/7.4.0/bits/predefined_ops.h
  283 	{ return bool(_M_pred(*__it)); }
  351 	{ return !bool(_M_pred(*__it)); }
usr/include/c++/7.4.0/bits/std_function.h
  316 	(*_Base::_M_get_pointer(__functor))(
usr/include/c++/7.4.0/type_traits
 2428       std::declval<_Fn>()(std::declval<_Args>()...)