Searched refs:OverloadCandidateSet (Results 1 – 12 of 12) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Overload.h | 909 friend class OverloadCandidateSet; 916 class OverloadCandidateSet { 1055 OverloadCandidateSet(SourceLocation Loc, CandidateSetKind CSK, 1058 OverloadCandidateSet(const OverloadCandidateSet &) = delete; 1059 OverloadCandidateSet &operator=(const OverloadCandidateSet &) = delete; 1060 ~OverloadCandidateSet() { destroyCandidates(); } in ~OverloadCandidateSet() 1123 OverloadCandidateSet::iterator& Best); 1159 OverloadCandidateSet::CandidateSetKind Kind);
|
| H A D | Initialization.h | 1106 OverloadCandidateSet FailedCandidateSet; 1372 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
|
| H A D | Sema.h | 173 class OverloadCandidateSet; variable 3601 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, [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 97 OverloadCandidateSet& Conversions, 888 bool OverloadCandidateSet::OperatorRewriteInfo::shouldAddReversed( in shouldAddReversed() 895 bool OverloadCandidateSet::OperatorRewriteInfo::shouldAddReversed( in shouldAddReversed() 907 void OverloadCandidateSet::destroyCandidates() { in destroyCandidates() 916 void OverloadCandidateSet::clear(CandidateSetKind CSK) { in clear() 1339 OverloadCandidateSet Conversions(From->getExprLoc(), in TryUserDefinedConversion() 1340 OverloadCandidateSet::CSK_Normal); in TryUserDefinedConversion() 1382 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion() 3338 OverloadCandidateSet &CandidateSet, in IsInitializerListConstructorConversion() 3340 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in IsInitializerListConstructorConversion() [all …]
|
| H A D | SemaInit.cpp | 533 OverloadCandidateSet::iterator Best; in PerformEmptyInit() 3925 OverloadCandidateSet &CandidateSet, in ResolveConstructorOverload() 3928 OverloadCandidateSet::iterator &Best, in ResolveConstructorOverload() 3932 CandidateSet.clear(OverloadCandidateSet::CSK_InitByConstructor); in ResolveConstructorOverload() 4092 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization() 4105 OverloadCandidateSet::iterator Best; in TryConstructorInitialization() 4569 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryRefInitWithConversionFunction() 4570 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in TryRefInitWithConversionFunction() 4657 OverloadCandidateSet::iterator Best; in TryRefInitWithConversionFunction() 5239 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryUserDefinedConversion() [all …]
|
| H A D | SemaExprCXX.cpp | 2411 OverloadCandidateSet *AlignedCandidates, Expr *AlignArg, bool Diagnose) { in resolveAllocationOverload() 2412 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveAllocationOverload() 2413 OverloadCandidateSet::CSK_Normal); in resolveAllocationOverload() 2434 OverloadCandidateSet::iterator Best; in resolveAllocationOverload() 3686 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveBuiltinNewDeleteOverload() 3687 OverloadCandidateSet::CSK_Normal); in resolveBuiltinNewDeleteOverload() 3710 OverloadCandidateSet::iterator Best; in resolveBuiltinNewDeleteOverload() 5919 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload() 5920 OverloadCandidateSet::CSK_Operator); in FindConditionalOverload() 5924 OverloadCandidateSet::iterator Best; in FindConditionalOverload()
|
| H A D | SemaLookup.cpp | 3194 OverloadCandidateSet OCS(LookupLoc, OverloadCandidateSet::CSK_Normal); in LookupSpecialMember() 3249 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
|
| H A D | SemaStmt.cpp | 2524 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange() 2860 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt() 2861 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
|
| H A D | SemaCodeComplete.cpp | 5653 OverloadCandidateSet &CandidateSet, SourceLocation Loc, size_t ArgSize) { in mergeCandidatesWithResults() 5741 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceCallSignatureHelp() 5838 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceConstructorSignatureHelp()
|
| H A D | SemaExpr.cpp | 2234 OverloadCandidateSet Candidates(R.getNameLoc(), in DiagnoseEmptyLookup() 2235 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup() 2237 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup() 2282 OverloadCandidateSet OCS(R.getNameLoc(), in DiagnoseEmptyLookup() 2283 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup() 2284 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup() 5748 OverloadCandidateSet OCS(NameLoc, OverloadCandidateSet::CSK_Normal); in TryTypoCorrectionForCall() 5749 OverloadCandidateSet::iterator Best; in TryTypoCorrectionForCall()
|
| H A D | SemaCast.cpp | 448 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
|
| H A D | SemaDeclCXX.cpp | 7736 OverloadCandidateSet *SpaceshipCandidates = nullptr) { in visitBinaryOperator() 7740 OverloadCandidateSet CandidateSet( in visitBinaryOperator() 7741 FD->getLocation(), OverloadCandidateSet::CSK_Operator, in visitBinaryOperator() 7742 OverloadCandidateSet::OperatorRewriteInfo( in visitBinaryOperator() 7765 OverloadCandidateSet::iterator Best; in visitBinaryOperator()
|