Lines Matching refs:MemberExpr
3852 } else if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in CheckAlignOfExpr()
4300 const MemberExpr *Member = nullptr; in CheckAddressOfNoDeref()
4301 while ((Member = dyn_cast<MemberExpr>(StrippedExpr)) && !Member->isArrow()) in CheckAddressOfNoDeref()
4328 const MemberExpr *Member = nullptr; in CheckSubscriptAccessOfNoDeref()
4329 while ((Member = dyn_cast<MemberExpr>(Base->IgnoreParenCasts())) && in CheckSubscriptAccessOfNoDeref()
4802 unsigned NumArgs, MemberExpr *ME) in FunctionCallCCC()
4823 MemberExpr *ME = dyn_cast<MemberExpr>(Fn); in TryTypoCorrectionForCall()
5526 } else if (isa<MemberExpr>(NakedFn)) in ActOnCallExpr()
5527 NDecl = cast<MemberExpr>(NakedFn)->getMemberDecl(); in ActOnCallExpr()
9948 if (MemberExpr *Mem = dyn_cast<MemberExpr>(E)) { in getCompareDecl()
10922 const MemberExpr *ME = dyn_cast<MemberExpr>(E); in IsReadonlyMessage()
11011 if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in DiagnoseConstAssignment()
11167 if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) in DiagnoseRecursiveConstFields()
11323 MemberExpr *ML = dyn_cast<MemberExpr>(LHSExpr); in CheckIdentityFieldAssignment()
11324 MemberExpr *MR = dyn_cast<MemberExpr>(RHSExpr); in CheckIdentityFieldAssignment()
11683 if (cast<MemberExpr>(E)->isArrow()) in getPrimaryDecl()
11686 return getPrimaryDecl(cast<MemberExpr>(E)->getBase()); in getPrimaryDecl()
12185 if (auto *ME = dyn_cast<MemberExpr>(E)) in getDeclFromExpr()
14454 } else if (const auto *E = dyn_cast<MemberExpr>(PossibleDeref)) { in CheckPossibleDeref()
15547 else if (MemberExpr *ME = dyn_cast<MemberExpr>(SansParensExpr)) in UpdateMarkingForLValueToRValue()
15576 } else if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in CleanupVarDeclMarking()
15593 assert((!E || isa<DeclRefExpr>(E) || isa<MemberExpr>(E)) && in DoMarkVarDeclReferenced()
15732 const MemberExpr *ME = dyn_cast<MemberExpr>(E); in MarkExprReferenced()
15766 void Sema::MarkMemberReferenced(MemberExpr *E) { in MarkMemberReferenced()
15870 void VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
16248 ExprResult VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
16346 ExprResult VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
16681 } else if (MemberExpr *mem = dyn_cast<MemberExpr>(E)) { in diagnoseUnknownAnyExpr()
16751 } else if (const auto *ME = dyn_cast<MemberExpr>(BME)) { in CheckPlaceholderExpr()