Searched refs:OverloadCandidateSet (Results 1 – 13 of 13) sorted by relevance
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Overload.h | 944 friend class OverloadCandidateSet; 951 class OverloadCandidateSet { 1092 OverloadCandidateSet(SourceLocation Loc, CandidateSetKind CSK, 1095 OverloadCandidateSet(const OverloadCandidateSet &) = delete; 1096 OverloadCandidateSet &operator=(const OverloadCandidateSet &) = delete; 1097 ~OverloadCandidateSet() { destroyCandidates(); } in ~OverloadCandidateSet() 1164 OverloadCandidateSet::iterator& Best); 1200 OverloadCandidateSet::CandidateSetKind Kind);
|
| H A D | Initialization.h | 1134 OverloadCandidateSet FailedCandidateSet; 1402 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
|
| H A D | Sema.h | 175 class OverloadCandidateSet; variable 3974 OverloadCandidateSet &CandidateSet, bool SuppressUserConversions = false, 3982 OverloadCandidateSet &CandidateSet, 3991 OverloadCandidateSet& CandidateSet, 3998 ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet, 4010 OverloadCandidateSet& CandidateSet, 4017 OverloadCandidateSet &CandidateSet, bool SuppressUserConversions = false, 4023 ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet, 4031 OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit, 4036 OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit, [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 100 OverloadCandidateSet& Conversions, 967 bool OverloadCandidateSet::OperatorRewriteInfo::allowsReversed( in allowsReversed() 974 bool OverloadCandidateSet::OperatorRewriteInfo::shouldAddReversed( in shouldAddReversed() 993 void OverloadCandidateSet::destroyCandidates() { in destroyCandidates() 1002 void OverloadCandidateSet::clear(CandidateSetKind CSK) { in clear() 1444 OverloadCandidateSet Conversions(From->getExprLoc(), in TryUserDefinedConversion() 1445 OverloadCandidateSet::CSK_Normal); in TryUserDefinedConversion() 1487 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion() 3464 OverloadCandidateSet &CandidateSet, in IsInitializerListConstructorConversion() 3466 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in IsInitializerListConstructorConversion() [all …]
|
| H A D | SemaInit.cpp | 546 OverloadCandidateSet::iterator Best; in PerformEmptyInit() 3982 OverloadCandidateSet &CandidateSet, in ResolveConstructorOverload() 3985 OverloadCandidateSet::iterator &Best, in ResolveConstructorOverload() 3989 CandidateSet.clear(OverloadCandidateSet::CSK_InitByConstructor); in ResolveConstructorOverload() 4149 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization() 4162 OverloadCandidateSet::iterator Best; in TryConstructorInitialization() 4626 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryRefInitWithConversionFunction() 4627 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in TryRefInitWithConversionFunction() 4714 OverloadCandidateSet::iterator Best; in TryRefInitWithConversionFunction() 5546 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryUserDefinedConversion() [all …]
|
| H A D | SemaExprCXX.cpp | 2487 OverloadCandidateSet *AlignedCandidates, Expr *AlignArg, bool Diagnose) { in resolveAllocationOverload() 2488 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveAllocationOverload() 2489 OverloadCandidateSet::CSK_Normal); in resolveAllocationOverload() 2510 OverloadCandidateSet::iterator Best; in resolveAllocationOverload() 3819 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveBuiltinNewDeleteOverload() 3820 OverloadCandidateSet::CSK_Normal); in resolveBuiltinNewDeleteOverload() 3843 OverloadCandidateSet::iterator Best; in resolveBuiltinNewDeleteOverload() 6190 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload() 6191 OverloadCandidateSet::CSK_Operator); in FindConditionalOverload() 6195 OverloadCandidateSet::iterator Best; in FindConditionalOverload()
|
| H A D | SemaStmt.cpp | 2572 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange() 2908 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt() 2909 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
|
| H A D | SemaLookup.cpp | 3461 OverloadCandidateSet OCS(LookupLoc, OverloadCandidateSet::CSK_Normal); in LookupSpecialMember() 3516 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
|
| H A D | SemaCodeComplete.cpp | 5985 OverloadCandidateSet &CandidateSet, SourceLocation Loc, size_t ArgSize) { in mergeCandidatesWithResults() 6108 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceCallSignatureHelp() 6309 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceConstructorSignatureHelp()
|
| H A D | SemaExpr.cpp | 2301 OverloadCandidateSet Candidates(R.getNameLoc(), in DiagnoseEmptyLookup() 2302 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup() 2304 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup() 2349 OverloadCandidateSet OCS(R.getNameLoc(), in DiagnoseEmptyLookup() 2350 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup() 2351 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup() 6218 OverloadCandidateSet OCS(NameLoc, OverloadCandidateSet::CSK_Normal); in TryTypoCorrectionForCall() 6219 OverloadCandidateSet::iterator Best; in TryTypoCorrectionForCall()
|
| H A D | SemaCast.cpp | 458 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
|
| H A D | SemaDeclCXX.cpp | 7913 OverloadCandidateSet *SpaceshipCandidates = nullptr) { in visitBinaryOperator() 7917 OverloadCandidateSet CandidateSet( in visitBinaryOperator() 7918 FD->getLocation(), OverloadCandidateSet::CSK_Operator, in visitBinaryOperator() 7919 OverloadCandidateSet::OperatorRewriteInfo( in visitBinaryOperator() 7938 OverloadCandidateSet::iterator Best; in visitBinaryOperator()
|
| H A D | SemaDecl.cpp | 18359 OverloadCandidateSet OCS(Loc, OverloadCandidateSet::CSK_Normal); in ComputeSelectedDestructor() 18374 OverloadCandidateSet::iterator Best; in ComputeSelectedDestructor()
|