/external/llvm-project/clang/include/clang/Sema/ |
D | Overload.h | 911 friend class OverloadCandidateSet; 918 class OverloadCandidateSet { 1057 OverloadCandidateSet(SourceLocation Loc, CandidateSetKind CSK, 1060 OverloadCandidateSet(const OverloadCandidateSet &) = delete; 1061 OverloadCandidateSet &operator=(const OverloadCandidateSet &) = delete; 1062 ~OverloadCandidateSet() { destroyCandidates(); } in ~OverloadCandidateSet() 1125 OverloadCandidateSet::iterator& Best); 1161 OverloadCandidateSet::CandidateSetKind Kind);
|
D | Initialization.h | 1106 OverloadCandidateSet FailedCandidateSet; 1372 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
|
D | Sema.h | 173 class OverloadCandidateSet; variable 3470 OverloadCandidateSet &CandidateSet, 3480 OverloadCandidateSet &CandidateSet, 3489 OverloadCandidateSet& CandidateSet, 3497 OverloadCandidateSet& CandidateSet, 3509 OverloadCandidateSet& CandidateSet, 3516 OverloadCandidateSet &CandidateSet, bool SuppressUserConversions = false, 3522 ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet, 3530 OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit, 3535 OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit, [all …]
|
/external/clang/include/clang/Sema/ |
D | Overload.h | 701 class OverloadCandidateSet { 728 OverloadCandidateSet(const OverloadCandidateSet &) = delete; 729 void operator=(const OverloadCandidateSet &) = delete; 734 OverloadCandidateSet(SourceLocation Loc, CandidateSetKind CSK) in OverloadCandidateSet() function 736 ~OverloadCandidateSet() { destroyCandidates(); } in ~OverloadCandidateSet() 786 OverloadCandidateSet::iterator& Best,
|
D | Initialization.h | 847 OverloadCandidateSet FailedCandidateSet; 1118 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
|
D | Sema.h | 152 class OverloadCandidateSet; variable 2454 OverloadCandidateSet& CandidateSet, 2460 OverloadCandidateSet &CandidateSet, 2468 OverloadCandidateSet& CandidateSet, 2475 OverloadCandidateSet& CandidateSet, 2485 OverloadCandidateSet& CandidateSet, 2492 OverloadCandidateSet& CandidateSet, 2499 OverloadCandidateSet& CandidateSet, 2505 OverloadCandidateSet &CandidateSet, 2512 OverloadCandidateSet& CandidateSet); [all …]
|
/external/llvm-project/clang/lib/Sema/ |
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 …]
|
D | SemaInit.cpp | 531 OverloadCandidateSet::iterator Best; in PerformEmptyInit() 3899 OverloadCandidateSet &CandidateSet, in ResolveConstructorOverload() 3902 OverloadCandidateSet::iterator &Best, in ResolveConstructorOverload() 3906 CandidateSet.clear(OverloadCandidateSet::CSK_InitByConstructor); in ResolveConstructorOverload() 4066 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization() 4079 OverloadCandidateSet::iterator Best; in TryConstructorInitialization() 4508 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryRefInitWithConversionFunction() 4509 CandidateSet.clear(OverloadCandidateSet::CSK_InitByUserDefinedConversion); in TryRefInitWithConversionFunction() 4596 OverloadCandidateSet::iterator Best; in TryRefInitWithConversionFunction() 5178 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryUserDefinedConversion() [all …]
|
D | SemaExprCXX.cpp | 2382 OverloadCandidateSet *AlignedCandidates, Expr *AlignArg, bool Diagnose) { in resolveAllocationOverload() 2383 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveAllocationOverload() 2384 OverloadCandidateSet::CSK_Normal); in resolveAllocationOverload() 2405 OverloadCandidateSet::iterator Best; in resolveAllocationOverload() 3617 OverloadCandidateSet Candidates(R.getNameLoc(), in resolveBuiltinNewDeleteOverload() 3618 OverloadCandidateSet::CSK_Normal); in resolveBuiltinNewDeleteOverload() 3641 OverloadCandidateSet::iterator Best; in resolveBuiltinNewDeleteOverload() 5847 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload() 5848 OverloadCandidateSet::CSK_Operator); in FindConditionalOverload() 5852 OverloadCandidateSet::iterator Best; in FindConditionalOverload()
|
D | SemaStmt.cpp | 2232 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange() 2568 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt() 2569 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
|
D | SemaLookup.cpp | 3152 OverloadCandidateSet OCS(LookupLoc, OverloadCandidateSet::CSK_Normal); in LookupSpecialMember() 3207 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
|
D | SemaCodeComplete.cpp | 5507 OverloadCandidateSet &CandidateSet, SourceLocation Loc, size_t ArgSize) { in mergeCandidatesWithResults() 5593 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceCallSignatureHelp() 5690 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceConstructorSignatureHelp()
|
D | SemaExpr.cpp | 2237 OverloadCandidateSet Candidates(R.getNameLoc(), in DiagnoseEmptyLookup() 2238 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup() 2240 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup() 2285 OverloadCandidateSet OCS(R.getNameLoc(), in DiagnoseEmptyLookup() 2286 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup() 2287 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup() 5714 OverloadCandidateSet OCS(NameLoc, OverloadCandidateSet::CSK_Normal); in TryTypoCorrectionForCall() 5715 OverloadCandidateSet::iterator Best; in TryTypoCorrectionForCall()
|
D | SemaCast.cpp | 447 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
|
D | SemaDeclCXX.cpp | 7661 OverloadCandidateSet *SpaceshipCandidates = nullptr) { in visitBinaryOperator() 7665 OverloadCandidateSet CandidateSet( in visitBinaryOperator() 7666 FD->getLocation(), OverloadCandidateSet::CSK_Operator, in visitBinaryOperator() 7667 OverloadCandidateSet::OperatorRewriteInfo( in visitBinaryOperator() 7686 OverloadCandidateSet::iterator Best; in visitBinaryOperator()
|
/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 86 OverloadCandidateSet& Conversions, 804 void OverloadCandidateSet::destroyCandidates() { in destroyCandidates() 813 void OverloadCandidateSet::clear() { in clear() 1194 OverloadCandidateSet Conversions(From->getExprLoc(), in TryUserDefinedConversion() 1195 OverloadCandidateSet::CSK_Normal); in TryUserDefinedConversion() 1238 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion() 3054 OverloadCandidateSet &CandidateSet, in IsInitializerListConstructorConversion() 3081 OverloadCandidateSet::iterator Best; in IsInitializerListConstructorConversion() 3127 OverloadCandidateSet &CandidateSet, in IsUserDefinedConversion() 3254 OverloadCandidateSet::iterator Best; in IsUserDefinedConversion() [all …]
|
D | SemaInit.cpp | 422 OverloadCandidateSet::iterator Best; in PerformEmptyInit() 3440 OverloadCandidateSet &CandidateSet, in ResolveConstructorOverload() 3442 OverloadCandidateSet::iterator &Best, in ResolveConstructorOverload() 3534 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization() 3547 OverloadCandidateSet::iterator Best; in TryConstructorInitialization() 3969 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryRefInitWithConversionFunction() 4054 OverloadCandidateSet::iterator Best; in TryRefInitWithConversionFunction() 4577 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryUserDefinedConversion() 4663 OverloadCandidateSet::iterator Best; in TryUserDefinedConversion() 4923 : FailedCandidateSet(Kind.getLocation(), OverloadCandidateSet::CSK_Normal) { in InitializationSequence() [all …]
|
D | SemaExprCXX.cpp | 2212 OverloadCandidateSet Candidates(StartLoc, OverloadCandidateSet::CSK_Normal); in FindAllocationOverload() 2233 OverloadCandidateSet::iterator Best; in FindAllocationOverload() 5029 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload() 5030 OverloadCandidateSet::CSK_Operator); in FindConditionalOverload() 5034 OverloadCandidateSet::iterator Best; in FindConditionalOverload()
|
D | SemaStmt.cpp | 2036 OverloadCandidateSet *CandidateSet, in BuildNonArrayForRange() 2279 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt() 2280 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
|
D | SemaLookup.cpp | 2931 OverloadCandidateSet OCS(RD->getLocation(), OverloadCandidateSet::CSK_Normal); in LookupSpecialMember() 2985 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
|
D | SemaCodeComplete.cpp | 3951 OverloadCandidateSet &CandidateSet, in mergeCandidatesWithResults() 4034 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in CodeCompleteCall() 4129 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in CodeCompleteConstructor()
|
D | SemaCast.cpp | 347 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
|
D | SemaExpr.cpp | 1972 OverloadCandidateSet OCS(R.getNameLoc(), in DiagnoseEmptyLookup() 1973 OverloadCandidateSet::CSK_Normal); in DiagnoseEmptyLookup() 1974 OverloadCandidateSet::iterator Best; in DiagnoseEmptyLookup() 4655 OverloadCandidateSet OCS(NameLoc, OverloadCandidateSet::CSK_Normal); in TryTypoCorrectionForCall() 4656 OverloadCandidateSet::iterator Best; in TryTypoCorrectionForCall()
|