Home
last modified time | relevance | path

Searched refs:OverloadCandidateSet (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DOverload.h999 friend class OverloadCandidateSet;
1008 class OverloadCandidateSet {
1153 OverloadCandidateSet(SourceLocation Loc, CandidateSetKind CSK,
1156 OverloadCandidateSet(const OverloadCandidateSet &) = delete;
1157 OverloadCandidateSet &operator=(const OverloadCandidateSet &) = delete;
1158 ~OverloadCandidateSet() { destroyCandidates(); } in ~OverloadCandidateSet()
1225 OverloadCandidateSet::iterator& Best);
1261 OverloadCandidateSet::CandidateSetKind Kind);
H A DInitialization.h1137 OverloadCandidateSet FailedCandidateSet;
1405 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
H A DSema.h165 class OverloadCandidateSet; variable
9987 OverloadCandidateSet &CandidateSet,
10173 OverloadCandidateSet &CandidateSet, bool SuppressUserConversions = false,
10185 OverloadCandidateSet &CandidateSet,
10195 OverloadCandidateSet &CandidateSet,
10210 ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet,
10224 OverloadCandidateSet &CandidateSet, bool SuppressUserConversions = false,
10233 OverloadCandidateSet &CandidateSet, bool SuppressUserConversions = false,
10244 ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet,
10259 OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit,
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp110 OverloadCandidateSet& Conversions,
1057 bool OverloadCandidateSet::OperatorRewriteInfo::allowsReversed( in allowsReversed()
1064 bool OverloadCandidateSet::OperatorRewriteInfo::shouldAddReversed( in shouldAddReversed()
1083 void OverloadCandidateSet::destroyCandidates() { in destroyCandidates()
1092 void OverloadCandidateSet::clear(CandidateSetKind CSK) { in clear()
1604 OverloadCandidateSet Conversions(From->getExprLoc(), in TryUserDefinedConversion()
1605 OverloadCandidateSet::CSK_Normal); in TryUserDefinedConversion()
1647 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion()
3654 OverloadCandidateSet &CandidateSet, in IsInitializerListConstructorConversion()
3656 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in IsInitializerListConstructorConversion()
[all …]
H A DSemaInit.cpp611 OverloadCandidateSet::iterator Best; in PerformEmptyInit()
4229 OverloadCandidateSet &CandidateSet, QualType DestType, in ResolveConstructorOverload()
4230 DeclContext::lookup_result Ctors, OverloadCandidateSet::iterator &Best, in ResolveConstructorOverload()
4234 CandidateSet.clear(OverloadCandidateSet::CSK_InitByConstructor); in ResolveConstructorOverload()
4396 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization()
4409 OverloadCandidateSet::iterator Best; in TryConstructorInitialization()
4901 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryRefInitWithConversionFunction()
4902 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in TryRefInitWithConversionFunction()
4989 OverloadCandidateSet::iterator Best; in TryRefInitWithConversionFunction()
5827 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryUserDefinedConversion()
[all …]
H A DSemaExprCXX.cpp2557 OverloadCandidateSet *AlignedCandidates, Expr *AlignArg, bool Diagnose) { in resolveAllocationOverload()
2558 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveAllocationOverload()
2559 OverloadCandidateSet::CSK_Normal); in resolveAllocationOverload()
2580 OverloadCandidateSet::iterator Best; in resolveAllocationOverload()
3868 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveBuiltinNewDeleteOverload()
3869 OverloadCandidateSet::CSK_Normal); in resolveBuiltinNewDeleteOverload()
3892 OverloadCandidateSet::iterator Best; in resolveBuiltinNewDeleteOverload()
6555 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload()
6556 OverloadCandidateSet::CSK_Operator); in FindConditionalOverload()
6560 OverloadCandidateSet::iterator Best; in FindConditionalOverload()
H A DSemaLookup.cpp3430 OverloadCandidateSet OCS(LookupLoc, OverloadCandidateSet::CSK_Normal); in LookupSpecialMember()
3487 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
H A DSemaStmt.cpp2425 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange()
2767 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt()
2768 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
H A DSemaCast.cpp477 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
498 OverloadCandidateSet::iterator Best; in tryDiagnoseOverloadedCast()
H A DSemaCodeComplete.cpp6101 OverloadCandidateSet &CandidateSet, SourceLocation Loc, size_t ArgSize) { in mergeCandidatesWithResults()
6240 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceCallSignatureHelp()
6443 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceConstructorSignatureHelp()
H A DSemaExpr.cpp2466 OverloadCandidateSet Candidates(R.getNameLoc(), in DiagnoseEmptyLookup()
2467 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup()
2469 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup()
2514 OverloadCandidateSet OCS(R.getNameLoc(), in DiagnoseEmptyLookup()
2515 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup()
2516 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup()
5709 OverloadCandidateSet OCS(NameLoc, OverloadCandidateSet::CSK_Normal); in TryTypoCorrectionForCall()
5710 OverloadCandidateSet::iterator Best; in TryTypoCorrectionForCall()
H A DSemaDeclCXX.cpp8049 OverloadCandidateSet *SpaceshipCandidates = nullptr) { in visitBinaryOperator()
8053 OverloadCandidateSet CandidateSet( in visitBinaryOperator()
8054 FD->getLocation(), OverloadCandidateSet::CSK_Operator, in visitBinaryOperator()
8055 OverloadCandidateSet::OperatorRewriteInfo( in visitBinaryOperator()
8074 OverloadCandidateSet::iterator Best; in visitBinaryOperator()
17189 OverloadCandidateSet Candidates(MemberLookup.getNameLoc(), in EvaluateStaticAssertMessageAsString()
17190 OverloadCandidateSet::CSK_Normal); in EvaluateStaticAssertMessageAsString()
H A DSemaDecl.cpp18628 OverloadCandidateSet OCS(Loc, OverloadCandidateSet::CSK_Normal); in ComputeSelectedDestructor()
18643 OverloadCandidateSet::iterator Best; in ComputeSelectedDestructor()