Home
last modified time | relevance | path

Searched refs:CandidateSet (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOverload.cpp3338 OverloadCandidateSet &CandidateSet, in IsInitializerListConstructorConversion() argument
3340 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in IsInitializerListConstructorConversion()
3353 CandidateSet, SuppressUserConversions, in IsInitializerListConstructorConversion()
3358 CandidateSet, SuppressUserConversions, in IsInitializerListConstructorConversion()
3363 bool HadMultipleCandidates = (CandidateSet.size() > 1); in IsInitializerListConstructorConversion()
3367 CandidateSet.BestViableFunction(S, From->getBeginLoc(), Best)) { in IsInitializerListConstructorConversion()
3410 OverloadCandidateSet &CandidateSet, in IsUserDefinedConversion() argument
3415 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in IsUserDefinedConversion()
3447 S, From, ToType, ToRecordDecl, User, CandidateSet, in IsUserDefinedConversion()
3452 CandidateSet.clear( in IsUserDefinedConversion()
[all …]
H A DSemaInit.cpp3925 OverloadCandidateSet &CandidateSet, in ResolveConstructorOverload() argument
3932 CandidateSet.clear(OverloadCandidateSet::CSK_InitByConstructor); in ResolveConstructorOverload()
3933 CandidateSet.setDestAS(DestType.getQualifiers().getAddressSpace()); in ResolveConstructorOverload()
3962 /*ExplicitArgs*/ nullptr, Args, CandidateSet, SuppressUserConversions, in ResolveConstructorOverload()
3976 CandidateSet, SuppressUserConversions, in ResolveConstructorOverload()
4014 CandidateSet, AllowExplicit, AllowExplicit, in ResolveConstructorOverload()
4018 DestType, CandidateSet, AllowExplicit, in ResolveConstructorOverload()
4026 return CandidateSet.BestViableFunction(S, DeclLoc, Best); in ResolveConstructorOverload()
4092 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization() local
4124 CandidateSet, DestType, Ctors, Best, in TryConstructorInitialization()
[all …]
H A DSemaCodeComplete.cpp5653 OverloadCandidateSet &CandidateSet, SourceLocation Loc, size_t ArgSize) { in mergeCandidatesWithResults() argument
5655 llvm::stable_sort(CandidateSet, [&](const OverloadCandidate &X, in mergeCandidatesWithResults()
5658 CandidateSet.getKind()); in mergeCandidatesWithResults()
5662 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
5741 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceCallSignatureHelp() local
5744 AddOverloadedCallCandidates(ULE, ArgsWithoutDependentTypes, CandidateSet, in ProduceCallSignatureHelp()
5761 AddFunctionCandidates(Decls, ArgExprs, CandidateSet, TemplateArgs, in ProduceCallSignatureHelp()
5776 ArgsWithoutDependentTypes, CandidateSet, in ProduceCallSignatureHelp()
5793 AddFunctionCandidates(R.asUnresolvedSet(), ArgExprs, CandidateSet, in ProduceCallSignatureHelp()
5816 mergeCandidatesWithResults(*this, Results, CandidateSet, Loc, Args.size()); in ProduceCallSignatureHelp()
[all …]
H A DSemaStmt.cpp2524 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange() argument
2539 BeginMemberLookup, CandidateSet, in BuildNonArrayForRange()
2569 EndMemberLookup, CandidateSet, in BuildNonArrayForRange()
2619 CandidateSet->NoteCandidates( in BuildNonArrayForRange()
2860 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt() local
2865 EndVar, ColonLoc, CoawaitLoc, &CandidateSet, &BeginExpr, &EndExpr, in BuildCXXForRangeStmt()
2899 CandidateSet.NoteCandidates( in BuildCXXForRangeStmt()
H A DSemaDeclCXX.cpp7740 OverloadCandidateSet CandidateSet( in visitBinaryOperator() local
7748 CandidateSet.exclude(FD); in visitBinaryOperator()
7751 S.LookupOverloadedBinOp(CandidateSet, OO, Fns, Args); in visitBinaryOperator()
7760 S.AddBuiltinOperatorCandidates(OO, FD->getLocation(), Args, CandidateSet); in visitBinaryOperator()
7766 switch (CandidateSet.BestViableFunction(S, FD->getLocation(), Best)) { in visitBinaryOperator()
7883 CandidateSet.NoteCandidates( in visitBinaryOperator()
7918 &CandidateSet))) in visitBinaryOperator()
7919 R.add(visitBinaryOperator(OO_Less, Args, Subobj, &CandidateSet)); in visitBinaryOperator()
7939 CandidateSet.NoteCandidates( in visitBinaryOperator()
7941 CandidateSet.CompleteCandidates(S, OCD_AllCandidates, Args, in visitBinaryOperator()
H A DSemaExprCXX.cpp5919 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload() local
5922 CandidateSet); in FindConditionalOverload()
5925 switch (CandidateSet.BestViableFunction(Self, QuestionLoc, Best)) { in FindConditionalOverload()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DSpeculation.h75 SymbolNameSet CandidateSet; in launchCompile() local
83 CandidateSet = It->getSecond(); in launchCompile()
88 for (auto &Callee : CandidateSet) { in launchCompile()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp461 for (const auto &CandidateSet : FusionCandidates) { in printFusionCandidates() local
463 dbgs() << CandidateSet; in printFusionCandidates()
837 for (auto &CandidateSet : FusionCandidates) { in fuseCandidates() local
838 if (CandidateSet.size() < 2) in fuseCandidates()
842 << CandidateSet << "\n"); in fuseCandidates()
844 for (auto FC0 = CandidateSet.begin(); FC0 != CandidateSet.end(); ++FC0) { in fuseCandidates()
848 for (++FC1; FC1 != CandidateSet.end(); ++FC1) { in fuseCandidates()
1002 CandidateSet.erase(FC0); in fuseCandidates()
1003 CandidateSet.erase(FC1); in fuseCandidates()
1005 auto InsertPos = CandidateSet.insert(FusedCand); in fuseCandidates()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h3601 OverloadCandidateSet &CandidateSet,
3611 OverloadCandidateSet &CandidateSet,
3620 OverloadCandidateSet& CandidateSet,
3628 OverloadCandidateSet& CandidateSet,
3640 OverloadCandidateSet& CandidateSet,
3647 OverloadCandidateSet &CandidateSet, bool SuppressUserConversions = false,
3653 ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet,
3661 OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit,
3666 OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit,
3673 OverloadCandidateSet& CandidateSet);
[all …]