Lines Matching refs:OvlExpr

11082   OverloadExpr *OvlExpr = Ovl.Expression;  in NoteAllOverloadCandidates()  local
11084 for (UnresolvedSetIterator I = OvlExpr->decls_begin(), in NoteAllOverloadCandidates()
11085 IEnd = OvlExpr->decls_end(); in NoteAllOverloadCandidates()
12760 OverloadExpr *OvlExpr; member in __anon2e1ecc912711::AddressOfFunctionResolver
12776 OvlExpr(OvlExprInfo.Expression), in AddressOfFunctionResolver()
12777 FailedCandidates(OvlExpr->getNameLoc(), /*ForTakingAddress=*/true) { in AddressOfFunctionResolver()
12781 if (UnresolvedMemberExpr *UME = dyn_cast<UnresolvedMemberExpr>(OvlExpr)) in AddressOfFunctionResolver()
12785 } else if (OvlExpr->hasExplicitTemplateArgs()) { in AddressOfFunctionResolver()
12788 OvlExpr, false, &dap)) { in AddressOfFunctionResolver()
12807 if (OvlExpr->hasExplicitTemplateArgs()) in AddressOfFunctionResolver()
12808 OvlExpr->copyTemplateArgumentsInto(OvlExplicitTemplateArgs); in AddressOfFunctionResolver()
12992 for (UnresolvedSetIterator I = OvlExpr->decls_begin(), in FindAllFunctionsThatMatchTargetTypeExactly()
12993 E = OvlExpr->decls_end(); in FindAllFunctionsThatMatchTargetTypeExactly()
13010 else if (!OvlExpr->hasExplicitTemplateArgs() && in FindAllFunctionsThatMatchTargetTypeExactly()
13075 S.Diag(OvlExpr->getBeginLoc(), diag::err_addr_ovl_no_viable) in ComplainNoMatchesFound()
13076 << OvlExpr->getName() << TargetFunctionType in ComplainNoMatchesFound()
13077 << OvlExpr->getSourceRange(); in ComplainNoMatchesFound()
13079 S.NoteAllOverloadCandidates(OvlExpr, TargetFunctionType, in ComplainNoMatchesFound()
13085 for (UnresolvedSetIterator I = OvlExpr->decls_begin(), in ComplainNoMatchesFound()
13086 IEnd = OvlExpr->decls_end(); in ComplainNoMatchesFound()
13093 FailedCandidates.NoteCandidates(S, OvlExpr->getBeginLoc()); in ComplainNoMatchesFound()
13106 S.Diag(OvlExpr->getNameLoc(), diag::err_addr_ovl_no_qualifier) in ComplainIsInvalidFormOfPointerToMemberFunction()
13107 << TargetType << OvlExpr->getSourceRange(); in ComplainIsInvalidFormOfPointerToMemberFunction()
13115 S.Diag(OvlExpr->getBeginLoc(), in ComplainIsStaticMemberFunctionFromBoundPointer()
13117 << OvlExpr->getSourceRange(); in ComplainIsStaticMemberFunctionFromBoundPointer()
13121 S.Diag(OvlExpr->getBeginLoc(), diag::err_addr_ovl_not_func_ptrref) in ComplainOfInvalidConversion()
13122 << OvlExpr->getName() << TargetType; in ComplainOfInvalidConversion()
13127 S.Diag(OvlExpr->getBeginLoc(), diag::err_addr_ovl_ambiguous) in ComplainMultipleMatchesFound()
13128 << OvlExpr->getName() << OvlExpr->getSourceRange(); in ComplainMultipleMatchesFound()
13129 S.NoteAllOverloadCandidates(OvlExpr, TargetFunctionType, in ComplainMultipleMatchesFound()
13133 bool hadMultipleCandidates() const { return (OvlExpr->getNumDecls() > 1); } in hadMultipleCandidates()