Lines Matching refs:DeclAccessPair
1363 DeclAccessPair Found = ICS.UserDefined.FoundConversionFunction; in TryUserDefinedConversion()
1716 DeclAccessPair AccessPair; in IsStandardConversion()
3536 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion()
4753 DeclAccessPair Found; in TryReferenceInit()
5230 DeclAccessPair Found; in TryListConversion()
5971 DeclAccessPair Found = ExplicitConversions[0]; in diagnoseNoViableConversion()
6010 DeclAccessPair &Found) { in recordConversion()
6051 DeclAccessPair FoundDecl = ViableConversions[I]; in collectViableConversionCandidates()
6229 DeclAccessPair Found = in PerformContextualImplicitConversion()
6230 DeclAccessPair::make(Best->Function, Best->FoundDecl.getAccess()); in PerformContextualImplicitConversion()
6262 DeclAccessPair Found = ViableConversions[0]; in PerformContextualImplicitConversion()
6325 FunctionDecl *Function, DeclAccessPair FoundDecl, ArrayRef<Expr *> Args, in AddOverloadCandidate()
6894 void Sema::AddMethodCandidate(DeclAccessPair FoundDecl, QualType ObjectType, in AddMethodCandidate()
6928 Sema::AddMethodCandidate(CXXMethodDecl *Method, DeclAccessPair FoundDecl, in AddMethodCandidate()
7084 FunctionTemplateDecl *MethodTmpl, DeclAccessPair FoundDecl, in AddMethodTemplateCandidate()
7156 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, in AddTemplateOverloadCandidate()
7336 CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, in AddConversionCandidate()
7540 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, in AddTemplateConversionCandidate()
7594 DeclAccessPair FoundDecl, in AddSurrogateCandidate()
7810 Candidate.FoundDecl = DeclAccessPair::make(nullptr, AS_none); in AddBuiltinCandidate()
9474 DeclAccessPair FoundDecl = DeclAccessPair::make(*I, AS_none); in AddArgumentDependentLookupCandidates()
12053 SmallVector<std::pair<DeclAccessPair, FunctionDecl*>, 4> Matches;
12077 DeclAccessPair dap; in AddressOfFunctionResolver()
12148 const std::pair<DeclAccessPair, FunctionDecl *> &Pair) { in eliminiateSuboptimalOverloadCandidates() argument
12176 const DeclAccessPair& CurAccessFunPair) { in AddMatchingTemplateFunction()
12222 const DeclAccessPair& CurAccessFunPair) { in AddMatchingNonTemplateFunction()
12425 const DeclAccessPair* getMatchingFunctionAccessPair() const { in getMatchingFunctionAccessPair()
12451 DeclAccessPair &FoundResult, in ResolveAddressOfOverloadedFunction()
12495 Sema::resolveAddressOfSingleOverloadCandidate(Expr *E, DeclAccessPair &Pair) { in resolveAddressOfSingleOverloadCandidate()
12500 DeclAccessPair DAP; in resolveAddressOfSingleOverloadCandidate()
12575 DeclAccessPair DAP; in resolveAndFixAddressOfSingleOverloadCandidate()
12607 DeclAccessPair *FoundResult) { in ResolveSingleFunctionTemplateSpecialization()
12697 DeclAccessPair found; in ResolveAndFixSingleFunctionTemplateSpecialization()
12765 DeclAccessPair FoundDecl, in AddOverloadedCallCandidate()
14466 DeclAccessPair FoundDecl = DeclAccessPair::make(nullptr, AS_public); in BuildCallToMemberFunction()
15193 Expr *Sema::FixOverloadedFunctionReference(Expr *E, DeclAccessPair Found, in FixOverloadedFunctionReference()
15368 DeclAccessPair Found, in FixOverloadedFunctionReference()