Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DSTLAlgorithmModeling.cpp152 nonloc::SymbolVal(NewPos->getOffset()), in Find()
153 nonloc::SymbolVal(Pos->getOffset()), in Find()
174 nonloc::SymbolVal(NewPos->getOffset()), in Find()
175 nonloc::SymbolVal(Pos->getOffset()), in Find()
H A DContainerModeling.cpp443 nonloc::SymbolVal(EndSym), in handlePushBack()
472 nonloc::SymbolVal(EndSym), in handlePopBack()
517 nonloc::SymbolVal(BeginSym), in handlePushFront()
554 nonloc::SymbolVal(BeginSym), in handlePopFront()
679 nonloc::SymbolVal(Pos->getOffset()), in handleEraseAfter()
1032 auto Diff = SVB.evalBinOpNN(State, BO_Sub, nonloc::SymbolVal(OrigExpr), in rebaseSymbol()
1033 nonloc::SymbolVal(OldExpr), in rebaseSymbol()
1040 return SVB.evalBinOpNN(State, BO_Add, *DiffInt, nonloc::SymbolVal(NewSym), in rebaseSymbol()
H A DArrayBoundCheckerV2.cpp244 std::optional<nonloc::SymbolVal> SymVal = offset.getAs<nonloc::SymbolVal>(); in getSimplifiedOffsets()
257 nonloc::SymbolVal(SIE->getLHS()), in getSimplifiedOffsets()
262 nonloc::SymbolVal(SIE->getLHS()), in getSimplifiedOffsets()
H A DDebugContainerModeling.cpp88 nonloc::SymbolVal(Field)); in analyzerContainerDataField()
H A DDebugIteratorModeling.cpp99 return nonloc::SymbolVal(P->getOffset()); in analyzerIteratorPosition()
H A DSetgidSetuidOrderChecker.cpp104 SVB.evalBinOpNN(State, BO_NE, nonloc::SymbolVal(LastSetuidSym), in evalAssume()
H A DIteratorModeling.cpp496 RetVal = nonloc::SymbolVal(SymMgr.conjureSymbol( in handleComparison()
795 SVB.evalBinOp(State, BO_EQ, nonloc::SymbolVal(Sym1), in relateSymbols()
796 nonloc::SymbolVal(Sym2), SVB.getConditionType()); in relateSymbols()
H A DBasicObjCFoundationChecks.cpp936 nonloc::SymbolVal(*CountS), in assumeCollectionNonEmpty()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h333 nonloc::SymbolVal makeNonLoc(const SymExpr *lhs, BinaryOperator::Opcode op,
336 nonloc::SymbolVal makeNonLoc(const llvm::APSInt &rhs,
340 nonloc::SymbolVal makeNonLoc(const SymExpr *lhs, BinaryOperator::Opcode op,
347 nonloc::SymbolVal makeNonLoc(const SymExpr *operand, QualType fromTy,
403 return nonloc::SymbolVal(Sym); in makeSymbolVal()
H A DSVals.h276 class SymbolVal : public NonLoc {
278 SymbolVal() = delete;
279 explicit SymbolVal(SymbolRef Sym) : NonLoc(SymbolValKind, Sym) { in SymbolVal() function
H A DSMTConstraintManager.h253 std::optional<nonloc::SymbolVal> SymVal = X.getAs<nonloc::SymbolVal>(); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSVals.cpp106 if (std::optional<nonloc::SymbolVal> X = getAs<nonloc::SymbolVal>()) in getAsSymbol()
165 QualType VisitSymbolVal(nonloc::SymbolVal SV) { in VisitSymbolVal()
306 os << castAs<nonloc::SymbolVal>().getSymbol(); in dumpToStream()
H A DMemRegion.cpp736 auto SI = ER->getIndex().getAs<nonloc::SymbolVal>(); in getDescriptiveName()
791 return nonloc::SymbolVal(SymMgr.getExtentSymbol(SR)); in getStaticSize()
809 return nonloc::SymbolVal(SymMgr.getExtentSymbol(SR)); in getStaticSize()
877 return nonloc::SymbolVal(SymMgr.getExtentSymbol(SR)); in getStaticSize()
H A DRangeConstraintManager.cpp2084 if (auto NonLocSymSVal = SymSVal.getAs<nonloc::SymbolVal>()) { in handleRemainderOp()
2798 std::optional<nonloc::SymbolVal> SymVal = X.getAs<nonloc::SymbolVal>(); in canReasonAbout()
H A DRegionStore.cpp2531 if (isa<nonloc::LazyCompoundVal, nonloc::SymbolVal>(V)) in bindVector()
2628 if (isa<nonloc::SymbolVal>(V)) in bindStruct()
H A DExprEngine.cpp3761 std::optional<nonloc::SymbolVal> SEV = V.getAs<nonloc::SymbolVal>(); in evalEagerlyAssumeBinOpBifurcation()