Home
last modified time | relevance | path

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

/external/clang/lib/Analysis/
DThreadSafety.cpp173 const Expr* SelfArg; // Implicit object argument -- e.g. 'this' member
180 : AttrDecl(D), SelfArg(nullptr), SelfArrow(false), NumArgs(0), in CallingContext()
303 if (CallCtx && CallCtx->SelfArg) { in buildSExpr()
307 return buildSExpr(CallCtx->SelfArg, CallCtx->PrevCtx, NDeref); in buildSExpr()
327 LRCallCtx.SelfArg = CMCE->getImplicitObjectArgument(); in buildSExpr()
491 CallCtx.SelfArg = ME->getBase(); in buildSExprFromExpr()
495 CallCtx.SelfArg = CE->getImplicitObjectArgument(); in buildSExprFromExpr()
504 CallCtx.SelfArg = nullptr; // Will be set below in buildSExprFromExpr()
509 CallCtx.SelfArg = DeclExp; in buildSExprFromExpr()
514 if (SelfDecl && !CallCtx.SelfArg) { in buildSExprFromExpr()
[all …]
DThreadSafetyCommon.cpp193 if (Ctx && Ctx->SelfArg) in translateCXXThisExpr()
194 return translate(Ctx->SelfArg, Ctx->Prev); in translateCXXThisExpr()
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h223 const Expr *SelfArg; // Implicit object argument -- e.g. 'this' member
232 : AttrDecl(D), SelfArg(S), NumArgs(N), FunArgs(A), Prev(P), in AttrDecl()