Searched refs:CallCtx (Results 1 – 3 of 3) sorted by relevance
/external/clang/lib/Analysis/ |
D | ThreadSafety.cpp | 275 unsigned buildSExpr(const Expr *Exp, CallingContext *CallCtx, in buildSExpr() argument 288 if (CallCtx && CallCtx->FunArgs && in buildSExpr() 289 FD == CallCtx->AttrDecl->getCanonicalDecl()) { in buildSExpr() 291 assert(i < CallCtx->NumArgs); in buildSExpr() 292 return buildSExpr(CallCtx->FunArgs[i], CallCtx->PrevCtx, NDeref); in buildSExpr() 303 if (CallCtx && CallCtx->SelfArg) { in buildSExpr() 304 if (!CallCtx->SelfArrow && NDeref) in buildSExpr() 307 return buildSExpr(CallCtx->SelfArg, CallCtx->PrevCtx, NDeref); in buildSExpr() 317 unsigned Sz = buildSExpr(ME->getBase(), CallCtx, &ImplicitDeref); in buildSExpr() 331 LRCallCtx.PrevCtx = CallCtx; in buildSExpr() [all …]
|
D | ThreadSafetyCommon.cpp | 634 CallCtx.reset(new SExprBuilder::CallingContext(D)); in enterCFG() 700 til::SExpr *E = translate(S, CallCtx.get()); in handleStatement() 733 til::SExpr *C = translate(B->getTerminatorCondition(true), CallCtx.get()); in exitCFGBlockBody()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ThreadSafetyCommon.h | 374 std::unique_ptr<SExprBuilder::CallingContext> CallCtx; // Root calling context variable
|