Home
last modified time | relevance | path

Searched refs:SymMgr (Results 1 – 9 of 9) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp51 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()
104 SymbolRef sym = SymMgr.getRegionValueSymbol(region); in getRegionValueSymbolVal()
141 SymbolRef sym = SymMgr.conjureSymbol(expr, LCtx, type, count, symbolTag); in conjureSymbolVal()
160 SymbolRef sym = SymMgr.conjureSymbol(stmt, LCtx, type, visitCount); in conjureSymbolVal()
178 SymbolRef sym = SymMgr.conjureSymbol(E, LCtx, T, VisitCount); in getConjuredHeapSymbolVal()
189 SymMgr.getMetadataSymbol(region, expr, type, count, symbolTag); in getMetadataSymbolVal()
208 SymbolRef sym = SymMgr.getDerivedSymbol(parentSymbol, region); in getDerivedRegionValueSymbolVal()
DSimpleConstraintManager.cpp158 SymbolManager &SymMgr = getSymbolManager(); in assumeAux() local
165 QualType DiffTy = SymMgr.getContext().getPointerDiffType(); in assumeAux()
166 SymbolRef Subtraction = SymMgr.getSymSymExpr(SSE->getRHS(), BO_Sub, in assumeAux()
DExprEngineObjC.cpp115 SymbolRef Sym = SymMgr.conjureSymbol(elem, LCtx, T, in VisitObjCForCollectionStmt()
DSymbolManager.cpp376 if (const SymbolRefSmallVectorTy *Deps = SymMgr.getDependentSymbols(sym)) { in markDependentsLive()
DSimpleSValBuilder.cpp152 return nonloc::SymbolVal(SymMgr.getExtentSymbol(FTR)); in evalCastFromLoc()
DExprEngine.cpp82 SymMgr(StateMgr.getSymbolManager()), in ExprEngine()
371 SymbolReaper SymReaper(SFC, ReferenceStmt, SymMgr, getStoreManager()); in removeDead()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSValBuilder.h41 SymbolManager SymMgr; variable
66 SymMgr(context, BasicVals, alloc), in SValBuilder()
142 SymbolManager &getSymbolManager() { return SymMgr; } in getSymbolManager()
143 const SymbolManager &getSymbolManager() const { return SymMgr; } in getSymbolManager()
155 return SymMgr.conjureSymbol(stmt, LCtx, type, visitCount, symbolTag);
162 return SymMgr.conjureSymbol(expr, LCtx, visitCount, symbolTag);
DExprEngine.h72 SymbolManager& SymMgr; variable
319 SymbolManager& getSymbolManager() { return SymMgr; } in getSymbolManager()
320 const SymbolManager& getSymbolManager() const { return SymMgr; } in getSymbolManager()
DSymbolManager.h493 SymbolManager& SymMgr; variable
507 : LCtx(Ctx), Loc(s), SymMgr(symmgr), in SymbolReaper()