Home
last modified time | relevance | path

Searched defs:CandidateSet (Results 1 – 8 of 8) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp3620 IsInitializerListConstructorConversion(Sema & S,Expr * From,QualType ToType,CXXRecordDecl * To,UserDefinedConversionSequence & User,OverloadCandidateSet & CandidateSet,bool AllowExplicit) IsInitializerListConstructorConversion() argument
3692 IsUserDefinedConversion(Sema & S,Expr * From,QualType ToType,UserDefinedConversionSequence & User,OverloadCandidateSet & CandidateSet,AllowedExplicit AllowExplicit,bool AllowObjCConversionOnExplicit) IsUserDefinedConversion() argument
3901 OverloadCandidateSet CandidateSet(From->getExprLoc(), DiagnoseMultipleUserDefinedConversion() local
4892 OverloadCandidateSet CandidateSet( FindConversionForRefInit() local
6469 collectViableConversionCandidates(Sema & SemaRef,Expr * From,QualType ToType,UnresolvedSetImpl & ViableConversions,OverloadCandidateSet & CandidateSet) collectViableConversionCandidates() argument
6642 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); PerformContextualImplicitConversion() local
6748 AddOverloadCandidate(FunctionDecl * Function,DeclAccessPair FoundDecl,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool SuppressUserConversions,bool PartialOverloading,bool AllowExplicit,bool AllowExplicitConversions,ADLCallKind IsADLCandidate,ConversionSequenceList EarlyConversions,OverloadCandidateParamOrder PO,bool AggregateCandidateDeduction) AddOverloadCandidate() argument
7252 AddFunctionCandidates(const UnresolvedSetImpl & Fns,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,TemplateArgumentListInfo * ExplicitTemplateArgs,bool SuppressUserConversions,bool PartialOverloading,bool FirstArgumentIsBase) AddFunctionCandidates() argument
7323 AddMethodCandidate(DeclAccessPair FoundDecl,QualType ObjectType,Expr::Classification ObjectClassification,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool SuppressUserConversions,OverloadCandidateParamOrder PO) AddMethodCandidate() argument
7358 AddMethodCandidate(CXXMethodDecl * Method,DeclAccessPair FoundDecl,CXXRecordDecl * ActingContext,QualType ObjectType,Expr::Classification ObjectClassification,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool SuppressUserConversions,bool PartialOverloading,ConversionSequenceList EarlyConversions,OverloadCandidateParamOrder PO) AddMethodCandidate() argument
7528 AddMethodTemplateCandidate(FunctionTemplateDecl * MethodTmpl,DeclAccessPair FoundDecl,CXXRecordDecl * ActingContext,TemplateArgumentListInfo * ExplicitTemplateArgs,QualType ObjectType,Expr::Classification ObjectClassification,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool SuppressUserConversions,bool PartialOverloading,OverloadCandidateParamOrder PO) AddMethodTemplateCandidate() argument
7599 AddTemplateOverloadCandidate(FunctionTemplateDecl * FunctionTemplate,DeclAccessPair FoundDecl,TemplateArgumentListInfo * ExplicitTemplateArgs,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool SuppressUserConversions,bool PartialOverloading,bool AllowExplicit,ADLCallKind IsADLCandidate,OverloadCandidateParamOrder PO,bool AggregateCandidateDeduction) AddTemplateOverloadCandidate() argument
7679 CheckNonDependentConversions(FunctionTemplateDecl * FunctionTemplate,ArrayRef<QualType> ParamTypes,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,ConversionSequenceList & Conversions,bool SuppressUserConversions,CXXRecordDecl * ActingContext,QualType ObjectType,Expr::Classification ObjectClassification,OverloadCandidateParamOrder PO) CheckNonDependentConversions() argument
7801 AddConversionCandidate(CXXConversionDecl * Conversion,DeclAccessPair FoundDecl,CXXRecordDecl * ActingContext,Expr * From,QualType ToType,OverloadCandidateSet & CandidateSet,bool AllowObjCConversionOnExplicit,bool AllowExplicit,bool AllowResultConversion) AddConversionCandidate() argument
8014 AddTemplateConversionCandidate(FunctionTemplateDecl * FunctionTemplate,DeclAccessPair FoundDecl,CXXRecordDecl * ActingDC,Expr * From,QualType ToType,OverloadCandidateSet & CandidateSet,bool AllowObjCConversionOnExplicit,bool AllowExplicit,bool AllowResultConversion) AddTemplateConversionCandidate() argument
8074 AddSurrogateCandidate(CXXConversionDecl * Conversion,DeclAccessPair FoundDecl,CXXRecordDecl * ActingContext,const FunctionProtoType * Proto,Expr * Object,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet) AddSurrogateCandidate() argument
8198 AddNonMemberOperatorCandidates(const UnresolvedSetImpl & Fns,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,TemplateArgumentListInfo * ExplicitTemplateArgs) AddNonMemberOperatorCandidates() argument
8247 AddMemberOperatorCandidates(OverloadedOperatorKind Op,SourceLocation OpLoc,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,OverloadCandidateParamOrder PO) AddMemberOperatorCandidates() argument
8301 AddBuiltinCandidate(QualType * ParamTys,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool IsAssignmentOperator,unsigned NumContextualBoolArguments) AddBuiltinCandidate() argument
8651 AddBuiltinAssignmentOperatorCandidates(Sema & S,QualType T,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet) AddBuiltinAssignmentOperatorCandidates() argument
8779 OverloadCandidateSet &CandidateSet; global() member in __anon6beb8ae31211::BuiltinOperatorOverloadBuilder
8903 BuiltinOperatorOverloadBuilder(Sema & S,ArrayRef<Expr * > Args,QualifiersAndAtomic VisibleTypeConversionsQuals,bool HasArithmeticOrEnumeralCandidateType,SmallVectorImpl<BuiltinCandidateTypeSet> & CandidateTypes,OverloadCandidateSet & CandidateSet) BuiltinOperatorOverloadBuilder() argument
9740 AddBuiltinOperatorCandidates(OverloadedOperatorKind Op,SourceLocation OpLoc,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet) AddBuiltinOperatorCandidates() argument
9946 AddArgumentDependentLookupCandidates(DeclarationName Name,SourceLocation Loc,ArrayRef<Expr * > Args,TemplateArgumentListInfo * ExplicitTemplateArgs,OverloadCandidateSet & CandidateSet,bool PartialOverloading) AddArgumentDependentLookupCandidates() argument
13426 AddOverloadedCallCandidate(Sema & S,DeclAccessPair FoundDecl,TemplateArgumentListInfo * ExplicitTemplateArgs,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool PartialOverloading,bool KnownValid) AddOverloadedCallCandidate() argument
13464 AddOverloadedCallCandidates(UnresolvedLookupExpr * ULE,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet,bool PartialOverloading) AddOverloadedCallCandidates() argument
13520 AddOverloadedCallCandidates(LookupResult & R,TemplateArgumentListInfo * ExplicitTemplateArgs,ArrayRef<Expr * > Args,OverloadCandidateSet & CandidateSet) AddOverloadedCallCandidates() argument
13788 buildOverloadedCallSet(Scope * S,Expr * Fn,UnresolvedLookupExpr * ULE,MultiExprArg Args,SourceLocation RParenLoc,OverloadCandidateSet * CandidateSet,ExprResult * Result) buildOverloadedCallSet() argument
13899 FinishOverloadedCallExpr(Sema & SemaRef,Scope * S,Expr * Fn,UnresolvedLookupExpr * ULE,SourceLocation LParenLoc,MultiExprArg Args,SourceLocation RParenLoc,Expr * ExecConfig,OverloadCandidateSet * CandidateSet,OverloadCandidateSet::iterator * Best,OverloadingResult OverloadResult,bool AllowTypoCorrection) FinishOverloadedCallExpr() argument
14012 OverloadCandidateSet CandidateSet(Fn->getExprLoc(), BuildOverloadedCallExpr() local
14203 OverloadCandidateSet CandidateSet(OpLoc, OverloadCandidateSet::CSK_Operator); CreateOverloadedUnaryOp() local
14343 LookupOverloadedBinOp(OverloadCandidateSet & CandidateSet,OverloadedOperatorKind Op,const UnresolvedSetImpl & Fns,ArrayRef<Expr * > Args,bool PerformADL) LookupOverloadedBinOp() argument
14510 OverloadCandidateSet CandidateSet(OpLoc, OverloadCandidateSet::CSK_Operator, CreateOverloadedBinOp() local
15051 OverloadCandidateSet CandidateSet(LLoc, OverloadCandidateSet::CSK_Operator); CreateOverloadedArraySubscriptExpr() local
15305 OverloadCandidateSet CandidateSet(UnresExpr->getMemberLoc(), BuildCallToMemberFunction() local
15555 OverloadCandidateSet CandidateSet(LParenLoc, BuildCallToObjectOfClassType() local
15822 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Operator); BuildOverloadedArrowExpr() local
15938 OverloadCandidateSet CandidateSet(UDSuffixLoc, BuildLiteralOperatorCall() local
16018 BuildForRangeBeginEndCall(SourceLocation Loc,SourceLocation RangeLoc,const DeclarationNameInfo & NameInfo,LookupResult & MemberLookup,OverloadCandidateSet * CandidateSet,Expr * Range,ExprResult * CallExpr) BuildForRangeBeginEndCall() argument
[all...]
H A DSemaInit.cpp4092 ResolveConstructorOverload(Sema & S,SourceLocation DeclLoc,MultiExprArg Args,OverloadCandidateSet & CandidateSet,QualType DestType,DeclContext::lookup_result Ctors,OverloadCandidateSet::iterator & Best,bool CopyInitializing,bool AllowExplicit,bool OnlyListConstructors,bool IsListInit,bool RequireActualConstructor,bool SecondStepOfCopyInit=false) ResolveConstructorOverload() argument
4259 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); TryConstructorInitialization() local
4764 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); TryRefInitWithConversionFunction() local
5686 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); TryUserDefinedConversion() local
6778 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); CopyObject() local
6919 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); CheckCXX98CompatAccessibleCopy() local
[all...]
H A DSemaStmt.cpp2582 BuildNonArrayForRange(Sema & SemaRef,Expr * BeginRange,Expr * EndRange,QualType RangeType,VarDecl * BeginVar,VarDecl * EndVar,SourceLocation ColonLoc,SourceLocation CoawaitLoc,OverloadCandidateSet * CandidateSet,ExprResult * BeginExpr,ExprResult * EndExpr,BeginEndFunction * BEF) BuildNonArrayForRange() argument
2918 OverloadCandidateSet CandidateSet(RangeLoc, BuildCXXForRangeStmt() local
H A DSemaCodeComplete.cpp6066 mergeCandidatesWithResults(Sema & SemaRef,SmallVectorImpl<ResultCandidate> & Results,OverloadCandidateSet & CandidateSet,SourceLocation Loc,size_t ArgSize) mergeCandidatesWithResults() argument
6198 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); ProduceCallSignatureHelp() local
6399 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); ProduceConstructorSignatureHelp() local
[all...]
H A DSemaExprCXX.cpp6307 OverloadCandidateSet CandidateSet(QuestionLoc, FindConditionalOverload() local
H A DSemaDeclCXX.cpp8156 OverloadCandidateSet CandidateSet( visitBinaryOperator() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSpeculation.h74 SymbolNameSet CandidateSet; in launchCompile() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp486 for (const auto &CandidateSet : FusionCandidates) { in printFusionCandidates() local
861 for (auto &CandidateSet : FusionCandidates) { in fuseCandidates() local
[all...]