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