Searched refs:Ovl (Results 1 – 9 of 9) sorted by relevance
2997 OverloadExpr *Ovl = R.Expression; in ResolveOverloadForDeduction() local3013 if (Ovl->hasExplicitTemplateArgs()) { in ResolveOverloadForDeduction()3016 = S.ResolveSingleFunctionTemplateSpecialization(Ovl)) in ResolveOverloadForDeduction()3025 if (Ovl->hasExplicitTemplateArgs()) in ResolveOverloadForDeduction()3026 Ovl->getExplicitTemplateArgs().copyInto(ExplicitTemplateArgs); in ResolveOverloadForDeduction()3028 for (UnresolvedSetIterator I = Ovl->decls_begin(), in ResolveOverloadForDeduction()3029 E = Ovl->decls_end(); I != E; ++I) { in ResolveOverloadForDeduction()3036 if (!Ovl->hasExplicitTemplateArgs()) in ResolveOverloadForDeduction()3041 TemplateDeductionInfo Info(Ovl->getNameLoc()); in ResolveOverloadForDeduction()3072 TemplateDeductionInfo Info(Ovl->getNameLoc()); in ResolveOverloadForDeduction()
1795 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression; in CheckAddressOfMemberAccess() local1796 CXXRecordDecl *NamingClass = Ovl->getNamingClass(); in CheckAddressOfMemberAccess()1801 << Ovl->getSourceRange(); in CheckAddressOfMemberAccess()1803 return CheckAccess(*this, Ovl->getNameLoc(), Entity); in CheckAddressOfMemberAccess()
6307 OverloadingResult Ovl in Diagnose() local6310 if (Ovl == OR_Deleted) { in Diagnose()6485 OverloadingResult Ovl in Diagnose() local6487 if (Ovl != OR_Deleted) { in Diagnose()6561 OverloadingResult Ovl in Diagnose() local6563 (void)Ovl; in Diagnose()6564 assert(Ovl == OR_Success && "Inconsistent overload resolution"); in Diagnose()
6382 NamedDecl *Ovl = (*I)->getUnderlyingDecl(); in CheckFunctionTemplateSpecialization() local6383 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(Ovl)) { in CheckFunctionTemplateSpecialization()6387 Ovl->getDeclContext()->getRedeclContext())) in CheckFunctionTemplateSpecialization()
8517 OverloadExpr *Ovl = cast<OverloadExpr>(E); in CheckAddressOfOperand() local8518 if (isa<UnresolvedMemberExpr>(Ovl)) in CheckAddressOfOperand()8519 if (!ResolveSingleFunctionTemplateSpecialization(Ovl)) { in CheckAddressOfOperand()
8153 OverloadExpr::FindResult Ovl = OverloadExpr::find(OverloadedExpr); in NoteAllOverloadCandidates() local8154 OverloadExpr *OvlExpr = Ovl.Expression; in NoteAllOverloadCandidates()
2538 OverloadExpr *Ovl = cast<OverloadExpr>(E->IgnoreParens()); in find() local2540 Result.HasFormOfMemberPointer = (E == Ovl && Ovl->getQualifier()); in find()2542 Result.Expression = Ovl; in find()
3293 OverloadedTemplateStorage *Ovl in clang_getCursorSpelling() local3295 if (Ovl->size() == 0) in clang_getCursorSpelling()3297 return cxstring::createDup((*Ovl->begin())->getNameAsString()); in clang_getCursorSpelling()4410 if (const OverloadExpr *Ovl = dyn_cast_or_null<OverloadExpr>(E)) in clang_getCursorReferenced() local4411 return MakeCursorOverloadedDeclRef(Ovl, tu); in clang_getCursorReferenced()
615 CXCursor Ovl = clang_getOverloadedDecl(Referenced, I); in PrintCursor() local620 Loc = clang_getCursorLocation(Ovl); in PrintCursor()