Home
last modified time | relevance | path

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

/trueos/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSVals.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()
HDSValBuilder.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()
HDSimpleConstraintManager.cpp27 Optional<nonloc::SymbolVal> SymVal = X.getAs<nonloc::SymbolVal>(); in canReasonAbout()
131 nonloc::SymbolVal SV = Cond.castAs<nonloc::SymbolVal>(); in assumeAux()
HDConstraintManager.cpp32 : nonloc::SymbolVal(Sym); in checkNull()
HDSimpleSValBuilder.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()
HDMemRegion.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()
HDRegionStore.cpp2025 if (V.getAs<nonloc::LazyCompoundVal>() || V.getAs<nonloc::SymbolVal>()) in bindVector()
2122 if (V.getAs<nonloc::SymbolVal>()) in bindStruct()
HDExprEngine.cpp2158 Optional<nonloc::SymbolVal> SEV = V.getAs<nonloc::SymbolVal>(); in evalEagerlyAssumeBinOpBifurcation()
/trueos/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDSVals.h313 class SymbolVal : public NonLoc {
315 SymbolVal(SymbolRef sym) : NonLoc(SymbolValKind, sym) {} in SymbolVal() function
327 SymbolVal() {} in SymbolVal() function
/trueos/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDMacOSKeychainAPIChecker.cpp243 nonloc::SymbolVal(RetSym)); in definitelyReturnedError()
HDBasicObjCFoundationChecks.cpp918 nonloc::SymbolVal(*CountS), in assumeCollectionNonEmpty()