Home
last modified time | relevance | path

Searched refs:SelfArg (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp141 Ctx.SelfArg = ME->getBase(); in translateAttrExpr()
144 Ctx.SelfArg = CE->getImplicitObjectArgument(); in translateAttrExpr()
151 Ctx.SelfArg = CE->getArg(0); in translateAttrExpr()
160 Ctx.SelfArg = nullptr; // Will be set below in translateAttrExpr()
171 Ctx.SelfArg = nullptr; in translateAttrExpr()
174 assert(!Ctx.SelfArg && "Ambiguous self argument"); in translateAttrExpr()
177 Ctx.SelfArg = Self; in translateAttrExpr()
192 return translateAttrExpr(cast<const Expr *>(Ctx.SelfArg), nullptr); in translateAttrExpr()
363 if (Ctx && Ctx->SelfArg) { in translateCXXThisExpr()
364 if (const auto *SelfArg = dyn_cast<const Expr *>(Ctx->SelfArg)) in translateCXXThisExpr() local
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h368 llvm::PointerUnion<const Expr *, til::SExpr *> SelfArg = nullptr; member