Searched refs:SymMgr (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
D | SValBuilder.cpp | 51 return nonloc::SymbolVal(SymMgr.getSymIntExpr(lhs, op, rhs, type)); in makeNonLoc() 59 return nonloc::SymbolVal(SymMgr.getIntSymExpr(lhs, op, rhs, type)); in makeNonLoc() 66 return nonloc::SymbolVal(SymMgr.getSymSymExpr(lhs, op, rhs, type)); in makeNonLoc() 73 return nonloc::SymbolVal(SymMgr.getCastSymbol(operand, fromTy, toTy)); in makeNonLoc() 101 SymbolRef sym = SymMgr.getRegionValueSymbol(region); in getRegionValueSymbolVal() 132 SymbolRef sym = SymMgr.conjureSymbol(expr, LCtx, type, count, symbolTag); in conjureSymbolVal() 148 SymbolRef sym = SymMgr.conjureSymbol(stmt, LCtx, type, visitCount); in conjureSymbolVal() 164 SymbolRef sym = SymMgr.conjureSymbol(E, LCtx, T, VisitCount); in getConjuredHeapSymbolVal() 175 SymMgr.getMetadataSymbol(region, expr, type, count, symbolTag); in getMetadataSymbolVal() 191 SymbolRef sym = SymMgr.getDerivedSymbol(parentSymbol, region); in getDerivedRegionValueSymbolVal()
|
D | SimpleConstraintManager.cpp | 189 SymbolManager &SymMgr = getSymbolManager(); in assumeAux() local 196 QualType DiffTy = SymMgr.getContext().getPointerDiffType(); in assumeAux() 197 SymbolRef Subtraction = SymMgr.getSymSymExpr(SSE->getRHS(), BO_Sub, in assumeAux()
|
D | ExprEngineObjC.cpp | 115 SymbolRef Sym = SymMgr.conjureSymbol(elem, LCtx, T, in VisitObjCForCollectionStmt()
|
D | SymbolManager.cpp | 381 if (const SymbolRefSmallVectorTy *Deps = SymMgr.getDependentSymbols(sym)) { in markDependentsLive()
|
D | ExprEngine.cpp | 69 SymMgr(StateMgr.getSymbolManager()), in ExprEngine() 353 SymbolReaper SymReaper(SFC, ReferenceStmt, SymMgr, getStoreManager()); in removeDead()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | SValBuilder.h | 40 SymbolManager SymMgr; variable 65 SymMgr(context, BasicVals, alloc), in SValBuilder() 137 SymbolManager &getSymbolManager() { return SymMgr; } in getSymbolManager() 138 const SymbolManager &getSymbolManager() const { return SymMgr; } in getSymbolManager() 150 return SymMgr.conjureSymbol(stmt, LCtx, type, visitCount, symbolTag); 157 return SymMgr.conjureSymbol(expr, LCtx, visitCount, symbolTag);
|
D | ExprEngine.h | 73 SymbolManager& SymMgr; variable 299 SymbolManager& getSymbolManager() { return SymMgr; } in getSymbolManager() 300 const SymbolManager& getSymbolManager() const { return SymMgr; } in getSymbolManager()
|
D | SymbolManager.h | 578 SymbolManager& SymMgr; variable 592 : LCtx(Ctx), Loc(s), SymMgr(symmgr), in SymbolReaper()
|