Home
last modified time | relevance | path

Searched refs:SValBuilder (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp50 void SValBuilder::anchor() {} in anchor()
52 DefinedOrUnknownSVal SValBuilder::makeZeroVal(QualType type) { in makeZeroVal()
67 NonLoc SValBuilder::makeNonLoc(const SymExpr *lhs, BinaryOperator::Opcode op, in makeNonLoc()
77 NonLoc SValBuilder::makeNonLoc(const llvm::APSInt& lhs, in makeNonLoc()
85 NonLoc SValBuilder::makeNonLoc(const SymExpr *lhs, BinaryOperator::Opcode op, in makeNonLoc()
92 NonLoc SValBuilder::makeNonLoc(const SymExpr *operand, in makeNonLoc()
99 SVal SValBuilder::convertToArrayIndex(SVal val) { in convertToArrayIndex()
113 nonloc::ConcreteInt SValBuilder::makeBoolVal(const CXXBoolLiteralExpr *boolean){ in makeBoolVal()
118 SValBuilder::getRegionValueSymbolVal(const TypedValueRegion *region) { in getRegionValueSymbolVal()
135 DefinedOrUnknownSVal SValBuilder::conjureSymbolVal(const void *SymbolTag, in conjureSymbolVal()
[all …]
DDynamicExtent.cpp29 const MemRegion *MR, SValBuilder &SVB) { in getDynamicExtent()
38 DefinedOrUnknownSVal getElementExtent(QualType Ty, SValBuilder &SVB) { in getElementExtent()
45 SValBuilder &SVB, in getDynamicElementCount()
59 SValBuilder &SvalBuilder = State->getStateManager().getSValBuilder(); in getDynamicExtentWithOffset()
82 DefinedOrUnknownSVal Size, SValBuilder &SVB) { in setDynamicExtent()
DCallEvent.cpp478 const ParmVarDecl *Parameter, SValBuilder &SVB) { in processArgument()
508 SValBuilder &SVB, in addParameterValuesToBindings()
630 SValBuilder &SVB = getState()->getStateManager().getSValBuilder(); in getInitialStackFrameContents()
831 SValBuilder &SVB = StateMgr.getSValBuilder(); in getInitialStackFrameContents()
905 SValBuilder &SVB = getState()->getStateManager().getSValBuilder(); in getInitialStackFrameContents()
948 SValBuilder &SVB = getState()->getStateManager().getSValBuilder(); in getInitialStackFrameContents()
1395 SValBuilder &SVB = getState()->getStateManager().getSValBuilder(); in getInitialStackFrameContents()
1442 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in getCaller()
1465 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in getCaller()
DSimpleSValBuilder.cpp24 class SimpleSValBuilder : public SValBuilder {
28 : SValBuilder(alloc, context, stateMgr) {} in SimpleSValBuilder()
53 SValBuilder *ento::createSimpleSValBuilder(llvm::BumpPtrAllocator &alloc, in createSimpleSValBuilder()
183 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in isInRelation()
200 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in isWithinConstantOverflowBounds()
243 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in doRearrangeUnchecked()
318 SValBuilder &SVB = StateMgr.getSValBuilder(); in tryRearrange()
1121 SValBuilder &SVB; in simplifySVal()
DSVals.cpp279 SVal nonloc::ConcreteInt::evalBinOp(SValBuilder &svalBuilder, in evalBinOp()
292 nonloc::ConcreteInt::evalComplement(SValBuilder &svalBuilder) const { in evalComplement()
297 nonloc::ConcreteInt::evalMinus(SValBuilder &svalBuilder) const { in evalMinus()
DCheckerContext.cpp117 SValBuilder &Bldr = Mgr.getSValBuilder(); in evalComparison()
DSimpleConstraintManager.cpp30 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in assume()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DDynamicExtent.h27 const MemRegion *MR, SValBuilder &SVB);
30 DefinedOrUnknownSVal getElementExtent(QualType Ty, SValBuilder &SVB);
35 SValBuilder &SVB, QualType Ty);
39 DefinedOrUnknownSVal Extent, SValBuilder &SVB);
DSimpleConstraintManager.h25 SValBuilder &SVB;
28 SimpleConstraintManager(ExprEngine *exprengine, SValBuilder &SB) in SimpleConstraintManager()
77 SValBuilder &getSValBuilder() const { return SVB; } in getSValBuilder()
DSVals.h49 class SValBuilder; variable
395 SVal evalBinOp(SValBuilder &svalBuilder, BinaryOperator::Opcode Op,
398 ConcreteInt evalComplement(SValBuilder &svalBuilder) const;
400 ConcreteInt evalMinus(SValBuilder &svalBuilder) const;
418 friend class ento::SValBuilder;
465 friend class ento::SValBuilder;
494 friend class ento::SValBuilder;
533 friend class ento::SValBuilder;
DEnvironment.h28 class SValBuilder; variable
76 SVal getSVal(const EnvironmentEntry &E, SValBuilder &svalBuilder) const;
DSValBuilder.h52 class SValBuilder {
98 SValBuilder(llvm::BumpPtrAllocator &alloc, ASTContext &context, in SValBuilder() function
105 virtual ~SValBuilder() = default;
413 SValBuilder* createSimpleSValBuilder(llvm::BumpPtrAllocator &alloc,
DStore.h55 SValBuilder &svalBuilder;
132 SValBuilder& getSValBuilder() { return svalBuilder; } in getSValBuilder()
DSMTConstraintManager.h35 clang::ento::SValBuilder &SB) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
272 SValBuilder &SVB = getSValBuilder(); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
DProgramState.h484 std::unique_ptr<SValBuilder> svalBuilder;
513 SValBuilder &getSValBuilder() { in getSValBuilder()
517 const SValBuilder &getSValBuilder() const { in getSValBuilder()
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DArrayBoundCheckerV2.cpp63 SValBuilder &svalBuilder,
71 static SVal computeExtentBegin(SValBuilder &svalBuilder, in computeExtentBegin()
86 SValBuilder &svalBuilder) { in getSimplifiedOffsets()
131 SValBuilder &svalBuilder = checkerContext.getSValBuilder(); in checkLocation()
277 static inline SVal getValue(SVal val, SValBuilder &svalBuilder) { in getValue()
285 SValBuilder &sb) { in scaleValue()
294 SValBuilder &svalBuilder) { in addValue()
308 SValBuilder &svalBuilder, in computeOffset()
DUndefResultChecker.cpp68 SValBuilder &SB = C.getSValBuilder(); in isLeftShiftResultUnrepresentable()
137 SValBuilder &SB = C.getSValBuilder(); in checkPostStmt()
157 SValBuilder &SB = C.getSValBuilder(); in checkPostStmt()
DVLASizeChecker.cpp96 SValBuilder &SVB = C.getSValBuilder(); in checkVLA()
189 SValBuilder &SVB = C.getSValBuilder(); in checkVLAIndexSize()
256 SValBuilder &SVB = C.getSValBuilder(); in checkPreStmt()
DCStringChecker.cpp289 SValBuilder &svalBuilder = C.getSValBuilder(); in REGISTER_MAP_WITH_PROGRAMSTATE()
384 SValBuilder &svalBuilder = C.getSValBuilder(); in CheckBufferAccess()
465 SValBuilder &svalBuilder = C.getSValBuilder(); in CheckOverlap()
654 SValBuilder &svalBuilder = C.getSValBuilder(); in checkAdditionOverflow()
751 SValBuilder &svalBuilder = C.getSValBuilder(); in getCStringLengthForRegion()
811 SValBuilder &svalBuilder = C.getSValBuilder(); in getCStringLength()
881 SValBuilder &svalBuilder = C.getSValBuilder(); in IsFirstBufInBound()
1055 SValBuilder &svalBuilder = C.getSValBuilder(); in memsetAux()
1186 SValBuilder &SvalBuilder = C.getSValBuilder(); in evalCopyCommon()
1285 SValBuilder &Builder = C.getSValBuilder(); in evalMemcmp()
[all …]
DEnumCastOutOfRangeChecker.cpp37 SValBuilder &SVB;
DBoolAssignmentChecker.cpp81 SValBuilder &svalBuilder = C.getSValBuilder(); in checkBind()
DBuiltinFunctionChecker.cpp107 SValBuilder &SVB = C.getSValBuilder(); in evalCall()
DCastSizeChecker.cpp113 SValBuilder &svalBuilder = C.getSValBuilder(); in checkPreStmt()
DContainerModeling.cpp152 ProgramStateRef State, SValBuilder &SVB, SymbolRef OldSym,
154 SymbolRef rebaseSymbol(ProgramStateRef State, SValBuilder &SVB, SymbolRef Expr,
1018 ProgramStateRef State, SValBuilder &SVB, SymbolRef OldSym, in rebaseSymbolInIteratorPositionsIf()
1033 SymbolRef rebaseSymbol(ProgramStateRef State, SValBuilder &SVB, in rebaseSymbol()
DMIGChecker.cpp234 SValBuilder &SVB = C.getSValBuilder(); in mayBeSuccess()

12