Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DOverload.h909 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 DInitialization.h1106 OverloadCandidateSet FailedCandidateSet;
1372 OverloadCandidateSet &getFailedCandidateSet() { in getFailedCandidateSet()
H A DSema.h173 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 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 …]
H A DSemaInit.cpp533 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 DSemaExprCXX.cpp2411 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 DSemaLookup.cpp3194 OverloadCandidateSet OCS(LookupLoc, OverloadCandidateSet::CSK_Normal); in LookupSpecialMember()
3249 OverloadCandidateSet::iterator Best; in LookupSpecialMember()
H A DSemaStmt.cpp2524 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, in BuildNonArrayForRange()
2860 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt()
2861 OverloadCandidateSet::CSK_Normal); in BuildCXXForRangeStmt()
H A DSemaCodeComplete.cpp5653 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 DSemaExpr.cpp2234 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 DSemaCast.cpp448 OverloadCandidateSet &candidates = sequence.getFailedCandidateSet(); in tryDiagnoseOverloadedCast()
H A DSemaDeclCXX.cpp7736 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()