/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Overload.h | 999 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 D | Initialization.h | 1137 OverloadCandidateSet FailedCandidateSet; 1405 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
|
H A D | Sema.h | 165 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 D | SemaOverload.cpp | 110 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 D | SemaInit.cpp | 611 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 D | SemaExprCXX.cpp | 2557 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 D | SemaLookup.cpp | 3430 OverloadCandidateSet OCS(LookupLoc, OverloadCandidateSet::CSK_Normal); in LookupSpecialMember() 3487 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
|
H A D | SemaStmt.cpp | 2425 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange() 2767 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt() 2768 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
|
H A D | SemaCast.cpp | 477 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast() 498 OverloadCandidateSet::iterator Best; in tryDiagnoseOverloadedCast()
|
H A D | SemaCodeComplete.cpp | 6101 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 D | SemaExpr.cpp | 2466 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 D | SemaDeclCXX.cpp | 8049 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 D | SemaDecl.cpp | 18628 OverloadCandidateSet OCS(Loc, OverloadCandidateSet::CSK_Normal); in ComputeSelectedDestructor() 18643 OverloadCandidateSet::iterator Best; in ComputeSelectedDestructor()
|