Lines Matching refs:DeclAccessPair
1365 DeclAccessPair Found = ICS.UserDefined.FoundConversionFunction; in TryUserDefinedConversion()
1710 DeclAccessPair AccessPair; in IsStandardConversion()
3516 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion()
4742 DeclAccessPair Found; in TryReferenceInit()
5169 DeclAccessPair Found; in TryListConversion()
5910 DeclAccessPair Found = ExplicitConversions[0]; in diagnoseNoViableConversion()
5949 DeclAccessPair &Found) { in recordConversion()
5990 DeclAccessPair FoundDecl = ViableConversions[I]; in collectViableConversionCandidates()
6168 DeclAccessPair Found = in PerformContextualImplicitConversion()
6169 DeclAccessPair::make(Best->Function, Best->FoundDecl.getAccess()); in PerformContextualImplicitConversion()
6201 DeclAccessPair Found = ViableConversions[0]; in PerformContextualImplicitConversion()
6264 FunctionDecl *Function, DeclAccessPair FoundDecl, ArrayRef<Expr *> Args, in AddOverloadCandidate()
6817 void Sema::AddMethodCandidate(DeclAccessPair FoundDecl, QualType ObjectType, in AddMethodCandidate()
6851 Sema::AddMethodCandidate(CXXMethodDecl *Method, DeclAccessPair FoundDecl, in AddMethodCandidate()
7006 FunctionTemplateDecl *MethodTmpl, DeclAccessPair FoundDecl, in AddMethodTemplateCandidate()
7078 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, in AddTemplateOverloadCandidate()
7258 CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, in AddConversionCandidate()
7462 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, in AddTemplateConversionCandidate()
7516 DeclAccessPair FoundDecl, in AddSurrogateCandidate()
7732 Candidate.FoundDecl = DeclAccessPair::make(nullptr, AS_none); in AddBuiltinCandidate()
9350 DeclAccessPair FoundDecl = DeclAccessPair::make(*I, AS_none); in AddArgumentDependentLookupCandidates()
11879 SmallVector<std::pair<DeclAccessPair, FunctionDecl*>, 4> Matches;
11903 DeclAccessPair dap; in AddressOfFunctionResolver()
11974 const std::pair<DeclAccessPair, FunctionDecl *> &Pair) { in eliminiateSuboptimalOverloadCandidates() argument
12002 const DeclAccessPair& CurAccessFunPair) { in AddMatchingTemplateFunction()
12048 const DeclAccessPair& CurAccessFunPair) { in AddMatchingNonTemplateFunction()
12250 const DeclAccessPair* getMatchingFunctionAccessPair() const { in getMatchingFunctionAccessPair()
12276 DeclAccessPair &FoundResult, in ResolveAddressOfOverloadedFunction()
12320 Sema::resolveAddressOfSingleOverloadCandidate(Expr *E, DeclAccessPair &Pair) { in resolveAddressOfSingleOverloadCandidate()
12325 DeclAccessPair DAP; in resolveAddressOfSingleOverloadCandidate()
12400 DeclAccessPair DAP; in resolveAndFixAddressOfSingleOverloadCandidate()
12432 DeclAccessPair *FoundResult) { in ResolveSingleFunctionTemplateSpecialization()
12522 DeclAccessPair found; in ResolveAndFixSingleFunctionTemplateSpecialization()
12590 DeclAccessPair FoundDecl, in AddOverloadedCallCandidate()
14228 DeclAccessPair FoundDecl = DeclAccessPair::make(nullptr, AS_public); in BuildCallToMemberFunction()
14988 Expr *Sema::FixOverloadedFunctionReference(Expr *E, DeclAccessPair Found, in FixOverloadedFunctionReference()
15154 DeclAccessPair Found, in FixOverloadedFunctionReference()