Lines Matching refs:UnresExpr
11962 UnresolvedMemberExpr *UnresExpr = cast<UnresolvedMemberExpr>(NakedMemExpr); in BuildCallToMemberFunction() local
11963 Qualifier = UnresExpr->getQualifier(); in BuildCallToMemberFunction()
11965 QualType ObjectType = UnresExpr->getBaseType(); in BuildCallToMemberFunction()
11967 = UnresExpr->isArrow()? Expr::Classification::makeSimpleLValue() in BuildCallToMemberFunction()
11968 : UnresExpr->getBase()->Classify(Context); in BuildCallToMemberFunction()
11971 OverloadCandidateSet CandidateSet(UnresExpr->getMemberLoc(), in BuildCallToMemberFunction()
11976 if (UnresExpr->hasExplicitTemplateArgs()) { in BuildCallToMemberFunction()
11977 UnresExpr->copyTemplateArgumentsInto(TemplateArgsBuffer); in BuildCallToMemberFunction()
11981 for (UnresolvedMemberExpr::decls_iterator I = UnresExpr->decls_begin(), in BuildCallToMemberFunction()
11982 E = UnresExpr->decls_end(); I != E; ++I) { in BuildCallToMemberFunction()
12012 DeclarationName DeclName = UnresExpr->getMemberName(); in BuildCallToMemberFunction()
12017 switch (CandidateSet.BestViableFunction(*this, UnresExpr->getLocStart(), in BuildCallToMemberFunction()
12022 CheckUnresolvedMemberAccess(UnresExpr, Best->FoundDecl); in BuildCallToMemberFunction()
12023 if (DiagnoseUseOfDecl(Best->FoundDecl, UnresExpr->getNameLoc())) in BuildCallToMemberFunction()
12032 DiagnoseUseOfDecl(Method, UnresExpr->getNameLoc())) in BuildCallToMemberFunction()
12037 Diag(UnresExpr->getMemberLoc(), in BuildCallToMemberFunction()
12045 Diag(UnresExpr->getMemberLoc(), diag::err_ovl_ambiguous_member_call) in BuildCallToMemberFunction()
12052 Diag(UnresExpr->getMemberLoc(), diag::err_ovl_deleted_member_call) in BuildCallToMemberFunction()