Home
last modified time | relevance | path

Searched refs:SVB (Results 1 – 12 of 12) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp305 SValBuilder &SVB, in addParameterValuesToBindings() argument
308 MemRegionManager &MRMgr = SVB.getRegionManager(); in addParameterValuesToBindings()
321 Loc ParamLoc = SVB.makeLoc(MRMgr.getVarRegion(ParamDecl, CalleeCtx)); in addParameterValuesToBindings()
340 SValBuilder &SVB = getState()->getStateManager().getSValBuilder(); in getInitialStackFrameContents() local
341 addParameterValuesToBindings(CalleeCtx, Bindings, SVB, *this, in getInitialStackFrameContents()
531 SValBuilder &SVB = StateMgr.getSValBuilder(); in getInitialStackFrameContents() local
534 Loc ThisLoc = SVB.getCXXThis(MD, CalleeCtx); in getInitialStackFrameContents()
539 ASTContext &Ctx = SVB.getContext(); in getInitialStackFrameContents()
601 SValBuilder &SVB = getState()->getStateManager().getSValBuilder(); in getInitialStackFrameContents() local
612 Loc ThisLoc = SVB.getCXXThis(LambdaOperatorDecl, CalleeCtx); in getInitialStackFrameContents()
[all …]
DSimpleConstraintManager.h26 SValBuilder &SVB; variable
29 : SU(subengine), SVB(SB) {} in SimpleConstraintManager()
103 BasicValueFactory &getBasicVals() const { return SVB.getBasicValueFactory(); } in getBasicVals()
104 SymbolManager &getSymbolManager() const { return SVB.getSymbolManager(); } in getSymbolManager()
DSimpleConstraintManager.cpp73 SValBuilder &SVB = state->getStateManager().getSValBuilder(); in assume() local
79 T = SVB.getContext().VoidPtrTy; in assume()
81 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>(); in assume()
DSimpleSValBuilder.cpp540 SimpleSValBuilder &SVB) { in evalBinOpFieldRegionFieldRegion() argument
563 return SVB.makeTruthVal(false, resultTy); in evalBinOpFieldRegionFieldRegion()
565 return SVB.makeTruthVal(true, resultTy); in evalBinOpFieldRegionFieldRegion()
574 return SVB.makeTruthVal(leftFirst, resultTy); in evalBinOpFieldRegionFieldRegion()
576 return SVB.makeTruthVal(!leftFirst, resultTy); in evalBinOpFieldRegionFieldRegion()
DExprEngineCXX.cpp94 SValBuilder &SVB = State->getStateManager().getSValBuilder(); in makeZeroElementRegion() local
95 ASTContext &Ctx = SVB.getContext(); in makeZeroElementRegion()
99 LValue = State->getLValue(Ty, SVB.makeZeroArrayIndex(), LValue); in makeZeroElementRegion()
DRegionStore.cpp799 SValBuilder &SVB, const ClusterBindings &Cluster, in collectSubRegionBindings() argument
811 SVal Extent = Top->getExtent(SVB); in collectSubRegionBindings()
817 Length = ExtentInt.getLimitedValue() * SVB.getContext().getCharWidth(); in collectSubRegionBindings()
820 Length = FR->getDecl()->getBitWidthValue(SVB.getContext()); in collectSubRegionBindings()
871 SValBuilder &SVB, const ClusterBindings &Cluster, in collectSubRegionBindings() argument
873 collectSubRegionBindings(Bindings, SVB, Cluster, Top, in collectSubRegionBindings()
1494 getExistingLazyBinding(SValBuilder &SVB, RegionBindingsConstRef B, in getExistingLazyBinding() argument
1510 if (!SVB.getContext().hasSameUnqualifiedType(RegionTy, SourceRegionTy)) in getExistingLazyBinding()
1518 collectSubRegionBindings(Bindings, SVB, *B.lookup(R->getBaseRegion()), R, in getExistingLazyBinding()
DRangeConstraintManager.cpp297 RangeConstraintManager(SubEngine *subengine, SValBuilder &SVB) in RangeConstraintManager() argument
298 : SimpleConstraintManager(subengine, SVB) {} in RangeConstraintManager()
DExprEngineCallAndReturn.cpp567 SValBuilder &SVB = getSValBuilder(); in bindReturnValue() local
569 SVal R = SVB.conjureSymbolVal(nullptr, E, LCtx, ResultTy, Count); in bindReturnValue()
DExprEngine.cpp508 SValBuilder &SVB = getSValBuilder(); in ProcessInitializer() local
509 InitVal = SVB.conjureSymbolVal(BMI->getInit(), stackFrame, in ProcessInitializer()
/external/clang/lib/StaticAnalyzer/Checkers/
DBuiltinFunctionChecker.cpp88 SValBuilder &SVB = C.getSValBuilder(); in evalCall() local
89 BasicValueFactory &BVF = SVB.getBasicValueFactory(); in evalCall()
91 V = SVB.makeIntVal(Result); in evalCall()
DCStringChecker.cpp1926 SValBuilder &SVB = C.getSValBuilder(); in evalStrsep() local
1940 SVB.conjureSymbolVal(getTag(), CE, LCtx, CharPtrTy, in evalStrsep()
1945 Result = SVB.conjureSymbolVal(nullptr, CE, LCtx, C.blockCount()); in evalStrsep()
DRetainCountChecker.cpp3401 SValBuilder &SVB = C.getSValBuilder(); in evalCall() local
3402 RetVal = SVB.conjureSymbolVal(nullptr, CE, LCtx, ResultTy, C.blockCount()); in evalCall()