Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/Sema/
DOverload.h911 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);
DInitialization.h1106 OverloadCandidateSet FailedCandidateSet;
1372 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
DSema.h173 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/
DOverload.h701 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,
DInitialization.h847 OverloadCandidateSet FailedCandidateSet;
1118 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
DSema.h152 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/
DSemaOverload.cpp97 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 …]
DSemaInit.cpp531 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 …]
DSemaExprCXX.cpp2382 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()
DSemaStmt.cpp2232 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange()
2568 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt()
2569 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
DSemaLookup.cpp3152 OverloadCandidateSet OCS(LookupLoc, OverloadCandidateSet::CSK_Normal); in LookupSpecialMember()
3207 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
DSemaCodeComplete.cpp5507 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()
DSemaExpr.cpp2237 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()
DSemaCast.cpp447 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
DSemaDeclCXX.cpp7661 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/
DSemaOverload.cpp86 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 …]
DSemaInit.cpp422 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 …]
DSemaExprCXX.cpp2212 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()
DSemaStmt.cpp2036 OverloadCandidateSet *CandidateSet, in BuildNonArrayForRange()
2279 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt()
2280 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
DSemaLookup.cpp2931 OverloadCandidateSet OCS(RD->getLocation(), OverloadCandidateSet::CSK_Normal); in LookupSpecialMember()
2985 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
DSemaCodeComplete.cpp3951 OverloadCandidateSet &CandidateSet, in mergeCandidatesWithResults()
4034 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in CodeCompleteCall()
4129 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in CodeCompleteConstructor()
DSemaCast.cpp347 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
DSemaExpr.cpp1972 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()