Lines Matching refs:SelfArg
130 Ctx.SelfArg = ME->getBase(); in translateAttrExpr()
133 Ctx.SelfArg = CE->getImplicitObjectArgument(); in translateAttrExpr()
141 Ctx.SelfArg = nullptr; // Will be set below in translateAttrExpr()
147 assert(!Ctx.SelfArg && "Ambiguous self argument"); in translateAttrExpr()
150 Ctx.SelfArg = Self; in translateAttrExpr()
167 return translateAttrExpr(cast<const Expr *>(Ctx.SelfArg), nullptr); in translateAttrExpr()
346 if (Ctx && Ctx->SelfArg) { in translateCXXThisExpr()
347 if (const auto *SelfArg = dyn_cast<const Expr *>(Ctx->SelfArg)) in translateCXXThisExpr() local
348 return translate(SelfArg, Ctx->Prev); in translateCXXThisExpr()
350 return cast<til::SExpr *>(Ctx->SelfArg); in translateCXXThisExpr()
429 LRCallCtx.SelfArg = SelfE; in translateCallExpr()