Home
last modified time | relevance | path

Searched refs:SymbolVal (Results 1 – 11 of 11) 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()
106 return nonloc::SymbolVal(sym); in getRegionValueSymbolVal()
137 return nonloc::SymbolVal(sym); in conjureSymbolVal()
153 return nonloc::SymbolVal(sym); in conjureSymbolVal()
180 return nonloc::SymbolVal(sym); in getMetadataSymbolVal()
196 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.cpp188 return nonloc::SymbolVal(svalBuilder.getSymbolManager().getExtentSymbol(this)); in getExtent()
217 return nonloc::SymbolVal(svalBuilder.getSymbolManager().getExtentSymbol(this)); in getExtent()
221 return nonloc::SymbolVal(svalBuilder.getSymbolManager().getExtentSymbol(this)); in getExtent()
DRegionStore.cpp2023 if (V.getAs<nonloc::LazyCompoundVal>() || V.getAs<nonloc::SymbolVal>()) in bindVector()
2118 if (V.getAs<nonloc::SymbolVal>()) in bindStruct()
DExprEngine.cpp2337 Optional<nonloc::SymbolVal> SEV = V.getAs<nonloc::SymbolVal>(); in evalEagerlyAssumeBinOpBifurcation()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSVals.h313 class SymbolVal : public NonLoc {
315 SymbolVal(SymbolRef sym) : NonLoc(SymbolValKind, sym) {} in SymbolVal() function
327 SymbolVal() {} in SymbolVal() function
/external/clang/lib/StaticAnalyzer/Checkers/
DMacOSKeychainAPIChecker.cpp243 nonloc::SymbolVal(RetSym)); in definitelyReturnedError()
DBasicObjCFoundationChecks.cpp960 nonloc::SymbolVal(*CountS), in assumeCollectionNonEmpty()