Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DUndefinedAssignmentChecker.cpp35 const Stmt *StoreE, in checkBind() argument
64 while (StoreE) { in checkBind()
65 if (const UnaryOperator *U = dyn_cast<UnaryOperator>(StoreE)) { in checkBind()
73 if (const BinaryOperator *B = dyn_cast<BinaryOperator>(StoreE)) { in checkBind()
87 if (const DeclStmt *DS = dyn_cast<DeclStmt>(StoreE)) { in checkBind()
96 if (I->getInit()->IgnoreImpCasts() == StoreE) { in checkBind()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h657 void evalBind(ExplodedNodeSet &Dst, const Stmt *StoreE, ExplodedNode *Pred,
690 void evalStore(ExplodedNodeSet &Dst, const Expr *AssignE, const Expr *StoreE,
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp3218 void ExprEngine::evalBind(ExplodedNodeSet &Dst, const Stmt *StoreE, in evalBind() argument
3223 PostStmt PS(StoreE, LC); in evalBind()
3230 StoreE, *this, *PP); in evalBind()
3237 const ProgramPoint L = PostStore(StoreE, LC, /*Loc*/nullptr, in evalBind()
3262 const ProgramPoint L = PostStore(StoreE, LC, LocReg, nullptr); in evalBind()
3282 const Expr *StoreE = AssignE ? AssignE : LocationE; in evalStore() local
3295 evalBind(Dst, StoreE, I, location, Val, false); in evalStore()