reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOverload.cpp
13377     MemExpr = cast<MemberExpr>(NakedMemExpr);
13378     Method = cast<CXXMethodDecl>(MemExpr->getMemberDecl());
13379     FoundDecl = MemExpr->getFoundDecl();
13380     Qualifier = MemExpr->getQualifier();
13495     MemExpr = cast<MemberExpr>(MemExprE->IgnoreParens());
13509   if (CheckCallReturnType(Method->getReturnType(), MemExpr->getMemberLoc(),
13518       PerformObjectArgumentInitialization(MemExpr->getBase(), Qualifier,
13522     MemExpr->setBase(ObjectArg.get());
13526   if (ConvertArgumentsForCall(TheCall, MemExpr, Method, Proto, Args,
13555     if (isa<CXXThisExpr>(MemExpr->getBase()->IgnoreParenCasts()) &&
13556         MemExpr->performsVirtualDispatch(getLangOpts())) {
13557       Diag(MemExpr->getBeginLoc(),
13564         Diag(MemExpr->getBeginLoc(), diag::note_pure_qualified_call_kext)
13572     bool CallCanBeVirtual = !MemExpr->hasQualifier() || getLangOpts().AppleKext;
13573     CheckVirtualDtorCall(DD, MemExpr->getBeginLoc(), /*IsDelete=*/false,
13575                          MemExpr->getMemberLoc());