Searched refs:Ovl (Results 1 – 9 of 9) sorted by relevance
1784 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression; in CheckAddressOfMemberAccess() local1785 CXXRecordDecl *NamingClass = Ovl->getNamingClass(); in CheckAddressOfMemberAccess()1790 << Ovl->getSourceRange(); in CheckAddressOfMemberAccess()1792 return CheckAccess(*this, Ovl->getNameLoc(), Entity); in CheckAddressOfMemberAccess()
3011 OverloadExpr *Ovl = R.Expression; in ResolveOverloadForDeduction() local3027 if (Ovl->hasExplicitTemplateArgs()) { in ResolveOverloadForDeduction()3030 = S.ResolveSingleFunctionTemplateSpecialization(Ovl)) in ResolveOverloadForDeduction()3039 if (Ovl->hasExplicitTemplateArgs()) in ResolveOverloadForDeduction()3040 Ovl->getExplicitTemplateArgs().copyInto(ExplicitTemplateArgs); in ResolveOverloadForDeduction()3042 for (UnresolvedSetIterator I = Ovl->decls_begin(), in ResolveOverloadForDeduction()3043 E = Ovl->decls_end(); I != E; ++I) { in ResolveOverloadForDeduction()3050 if (!Ovl->hasExplicitTemplateArgs()) in ResolveOverloadForDeduction()3055 TemplateDeductionInfo Info(Ovl->getNameLoc()); in ResolveOverloadForDeduction()3086 TemplateDeductionInfo Info(Ovl->getNameLoc()); in ResolveOverloadForDeduction()
6989 OverloadingResult Ovl in Diagnose() local6992 if (Ovl == OR_Deleted) { in Diagnose()7178 OverloadingResult Ovl in Diagnose() local7180 if (Ovl != OR_Deleted) { in Diagnose()7250 OverloadingResult Ovl in Diagnose() local7252 (void)Ovl; in Diagnose()7253 assert(Ovl == OR_Success && "Inconsistent overload resolution"); in Diagnose()
6835 NamedDecl *Ovl = (*I)->getUnderlyingDecl(); in CheckFunctionTemplateSpecialization() local6836 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(Ovl)) { in CheckFunctionTemplateSpecialization()6840 Ovl->getDeclContext()->getRedeclContext())) in CheckFunctionTemplateSpecialization()
9832 OverloadExpr *Ovl = cast<OverloadExpr>(E); in CheckAddressOfOperand() local9833 if (isa<UnresolvedMemberExpr>(Ovl)) in CheckAddressOfOperand()9834 if (!ResolveSingleFunctionTemplateSpecialization(Ovl)) { in CheckAddressOfOperand()
8900 OverloadExpr::FindResult Ovl = OverloadExpr::find(OverloadedExpr); in NoteAllOverloadCandidates() local8901 OverloadExpr *OvlExpr = Ovl.Expression; in NoteAllOverloadCandidates()
2497 OverloadExpr *Ovl = cast<OverloadExpr>(E->IgnoreParens()); in find() local2499 Result.HasFormOfMemberPointer = (E == Ovl && Ovl->getQualifier()); in find()2501 Result.Expression = Ovl; in find()
3783 OverloadedTemplateStorage *Ovl in clang_getCursorSpelling() local3785 if (Ovl->size() == 0) in clang_getCursorSpelling()3787 return cxstring::createDup((*Ovl->begin())->getNameAsString()); in clang_getCursorSpelling()5127 if (const OverloadExpr *Ovl = dyn_cast_or_null<OverloadExpr>(E)) in clang_getCursorReferenced() local5128 return MakeCursorOverloadedDeclRef(Ovl, tu); in clang_getCursorReferenced()
694 CXCursor Ovl = clang_getOverloadedDecl(Referenced, I); in PrintCursor() local699 Loc = clang_getCursorLocation(Ovl); in PrintCursor()