Home
last modified time | relevance | path

Searched refs:SymbolVal (Results 1 – 13 of 13) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DSVals.cpp33 if (Optional<nonloc::SymbolVal> SV = getAs<nonloc::SymbolVal>()) { in hasConjuredSymbol()
113 if (Optional<nonloc::SymbolVal> X = getAs<nonloc::SymbolVal>()) in getAsSymbol()
122 if (Optional<nonloc::SymbolVal> X = getAs<nonloc::SymbolVal>()) in getAsSymbolicExpression()
271 os << castAs<nonloc::SymbolVal>().getSymbol(); in dumpToStream()
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()
109 return nonloc::SymbolVal(sym); in getRegionValueSymbolVal()
146 return nonloc::SymbolVal(sym); in conjureSymbolVal()
165 return nonloc::SymbolVal(sym); in conjureSymbolVal()
194 return nonloc::SymbolVal(sym); in getMetadataSymbolVal()
213 return nonloc::SymbolVal(sym); in getDerivedRegionValueSymbolVal()
DSimpleConstraintManager.cpp27 Optional<nonloc::SymbolVal> SymVal = X.getAs<nonloc::SymbolVal>(); in canReasonAbout()
131 nonloc::SymbolVal SV = Cond.castAs<nonloc::SymbolVal>(); in assumeAux()
DConstraintManager.cpp32 : nonloc::SymbolVal(Sym); in checkNull()
DSimpleSValBuilder.cpp152 return nonloc::SymbolVal(SymMgr.getExtentSymbol(FTR)); in evalCastFromLoc()
155 return nonloc::SymbolVal(SymR->getSymbol()); in evalCastFromLoc()
274 return evalCastFromNonLoc(nonloc::SymbolVal(LHS), resultTy); in MakeSymIntVal()
427 SymbolRef Sym = lhs.castAs<nonloc::SymbolVal>().getSymbol(); in evalBinOpNN()
505 lhs = nonloc::SymbolVal(symIntExpr->getLHS()); in evalBinOpNN()
DMemRegion.cpp184 return nonloc::SymbolVal(svalBuilder.getSymbolManager().getExtentSymbol(this)); in getExtent()
213 return nonloc::SymbolVal(svalBuilder.getSymbolManager().getExtentSymbol(this)); in getExtent()
217 return nonloc::SymbolVal(svalBuilder.getSymbolManager().getExtentSymbol(this)); in getExtent()
DRegionStore.cpp2119 if (V.getAs<nonloc::LazyCompoundVal>() || V.getAs<nonloc::SymbolVal>()) in bindVector()
2214 if (V.getAs<nonloc::SymbolVal>()) in bindStruct()
DExprEngine.cpp2451 Optional<nonloc::SymbolVal> SEV = V.getAs<nonloc::SymbolVal>(); in evalEagerlyAssumeBinOpBifurcation()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSVals.h315 class SymbolVal : public NonLoc {
317 SymbolVal(SymbolRef sym) : NonLoc(SymbolValKind, sym) {} in SymbolVal() function
329 SymbolVal() {} in SymbolVal() function
DSVals.def68 NONLOC_SVAL(SymbolVal, NonLoc)
/external/clang/include/clang/StaticAnalyzer/Checkers/
DSValExplainer.h74 std::string VisitNonLocSymbolVal(nonloc::SymbolVal V) { in VisitNonLocSymbolVal()
/external/clang/lib/StaticAnalyzer/Checkers/
DMacOSKeychainAPIChecker.cpp237 nonloc::SymbolVal(RetSym)); in definitelyReturnedError()
DBasicObjCFoundationChecks.cpp958 nonloc::SymbolVal(*CountS), in assumeCollectionNonEmpty()