Lines Matching refs:ME
80 const auto *ME = dyn_cast<MemberExpr>(E->IgnoreParenCasts()); in isCalleeArrow() local
81 return ME ? ME->isArrow() : false; in isCalleeArrow()
129 else if (const auto *ME = dyn_cast<MemberExpr>(DeclExp)) { in translateAttrExpr() local
130 Ctx.SelfArg = ME->getBase(); in translateAttrExpr()
131 Ctx.SelfArrow = ME->isArrow(); in translateAttrExpr()
391 til::SExpr *SExprBuilder::translateMemberExpr(const MemberExpr *ME, in translateMemberExpr() argument
393 til::SExpr *BE = translate(ME->getBase(), Ctx); in translateMemberExpr()
396 const auto *D = cast<ValueDecl>(ME->getMemberDecl()->getCanonicalDecl()); in translateMemberExpr()
447 const CXXMemberCallExpr *ME, CallingContext *Ctx) { in translateCXXMemberCallExpr() argument
450 if (ME->getMethodDecl()->getNameAsString() == "get" && in translateCXXMemberCallExpr()
451 ME->getNumArgs() == 0) { in translateCXXMemberCallExpr()
452 auto *E = translate(ME->getImplicitObjectArgument(), Ctx); in translateCXXMemberCallExpr()
457 return translateCallExpr(cast<CallExpr>(ME), Ctx, in translateCXXMemberCallExpr()
458 ME->getImplicitObjectArgument()); in translateCXXMemberCallExpr()