Searched refs:SelfArg (Results 1 – 2 of 2) sorted by relevance
134 Ctx.SelfArg = ME->getBase(); in translateAttrExpr()137 Ctx.SelfArg = CE->getImplicitObjectArgument(); in translateAttrExpr()145 Ctx.SelfArg = nullptr; // Will be set below in translateAttrExpr()151 assert(!Ctx.SelfArg && "Ambiguous self argument"); in translateAttrExpr()152 Ctx.SelfArg = Self; in translateAttrExpr()165 return translateAttrExpr(cast<const Expr *>(Ctx.SelfArg), nullptr); in translateAttrExpr()338 if (Ctx && Ctx->SelfArg) { in translateCXXThisExpr()339 if (const auto *SelfArg = dyn_cast<const Expr *>(Ctx->SelfArg)) in translateCXXThisExpr() local340 return translate(SelfArg, Ctx->Prev); in translateCXXThisExpr()342 return cast<til::SExpr *>(Ctx->SelfArg); in translateCXXThisExpr()[all …]
358 llvm::PointerUnion<const Expr *, til::SExpr *> SelfArg = nullptr; member