Lines Matching refs:UnresExpr
15296 UnresolvedMemberExpr *UnresExpr = cast<UnresolvedMemberExpr>(NakedMemExpr); in BuildCallToMemberFunction() local
15297 Qualifier = UnresExpr->getQualifier(); in BuildCallToMemberFunction()
15299 QualType ObjectType = UnresExpr->getBaseType(); in BuildCallToMemberFunction()
15301 = UnresExpr->isArrow()? Expr::Classification::makeSimpleLValue() in BuildCallToMemberFunction()
15302 : UnresExpr->getBase()->Classify(Context); in BuildCallToMemberFunction()
15305 OverloadCandidateSet CandidateSet(UnresExpr->getMemberLoc(), in BuildCallToMemberFunction()
15310 if (UnresExpr->hasExplicitTemplateArgs()) { in BuildCallToMemberFunction()
15311 UnresExpr->copyTemplateArgumentsInto(TemplateArgsBuffer); in BuildCallToMemberFunction()
15315 for (UnresolvedMemberExpr::decls_iterator I = UnresExpr->decls_begin(), in BuildCallToMemberFunction()
15316 E = UnresExpr->decls_end(); I != E; ++I) { in BuildCallToMemberFunction()
15335 ExplicitObjectType = GetExplicitObjectType(*this, UnresExpr); in BuildCallToMemberFunction()
15362 DeclarationName DeclName = UnresExpr->getMemberName(); in BuildCallToMemberFunction()
15368 switch (CandidateSet.BestViableFunction(*this, UnresExpr->getBeginLoc(), in BuildCallToMemberFunction()
15373 CheckUnresolvedMemberAccess(UnresExpr, Best->FoundDecl); in BuildCallToMemberFunction()
15374 if (DiagnoseUseOfOverloadedDecl(Best->FoundDecl, UnresExpr->getNameLoc())) in BuildCallToMemberFunction()
15383 DiagnoseUseOfOverloadedDecl(Method, UnresExpr->getNameLoc())) in BuildCallToMemberFunction()
15391 UnresExpr->getMemberLoc(), in BuildCallToMemberFunction()
15398 PartialDiagnosticAt(UnresExpr->getMemberLoc(), in BuildCallToMemberFunction()
15405 PartialDiagnosticAt(UnresExpr->getMemberLoc(), in BuildCallToMemberFunction()