| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ErrnoTesterChecker.cpp | 109 Call.getOriginExpr(), C.getLocationContext(), SVB.makeIntVal(0, true)); in evalSetErrnoIfError() 113 Call.getOriginExpr(), C.getLocationContext(), SVB.makeIntVal(1, true)); in evalSetErrnoIfError() 126 Call.getOriginExpr(), C.getLocationContext(), SVB.makeIntVal(0, true)); in evalSetErrnoIfErrorRange() 130 Call.getOriginExpr(), C.getLocationContext(), SVB.makeIntVal(1, true)); in evalSetErrnoIfErrorRange() 148 Call.getOriginExpr(), C.getLocationContext(), SVB.makeIntVal(0, true)); in evalSetErrnoCheckState() 152 Call.getOriginExpr(), C.getLocationContext(), SVB.makeIntVal(1, true)); in evalSetErrnoCheckState() 156 Call.getOriginExpr(), C.getLocationContext(), SVB.makeIntVal(2, true)); in evalSetErrnoCheckState()
|
| H A D | BuiltinFunctionChecker.cpp | 114 V = SVB.makeIntVal(Result); in evalCall() 122 V = SVB.makeIntVal(0, CE->getType()); in evalCall()
|
| H A D | EnumCastOutOfRangeChecker.cpp | 48 DefinedOrUnknownSVal EnumDeclValue = SVB.makeIntVal(EnumDeclInitValue); in operator ()()
|
| H A D | CStringChecker.cpp | 412 .makeIntVal(Ctx.getTypeSizeInChars(Ctx.WideCharTy).getQuantity(), in CheckLocation() 497 NonLoc One = svalBuilder.makeIntVal(1, SizeTy).castAs<NonLoc>(); in CheckBufferAccess() 773 NonLoc maxVal = svalBuilder.makeIntVal(maxValInt); in checkAdditionOverflow() 880 NonLoc maxLength = svalBuilder.makeIntVal(*maxLengthInt); in getCStringLengthForRegion() 928 return svalBuilder.makeIntVal(strLit->getLength(), sizeTy); in getCStringLength() 939 return SvalBuilder.makeIntVal(StrLit->getLength(), SizeTy); in getCStringLength() 1021 NonLoc One = SB.makeIntVal(1, LengthTy).castAs<NonLoc>(); in isFirstBufInBound() 1831 svalBuilder.makeIntVal(1, sizeTy), sizeTy); in evalStrcpyCommon() 1919 NonLoc one = svalBuilder.makeIntVal(1, sizeTy).castAs<NonLoc>(); in evalStrcpyCommon() 2250 resultVal = svalBuilder.makeIntVal(compareRes, Call.getResultType()); in evalStrcmpCommon() [all …]
|
| H A D | ArrayBoundCheckerV2.cpp | 159 svalBuilder.makeIntVal(extent.getValue() / constant), in getSimplifiedOffsets() 164 svalBuilder.makeIntVal(extent.getValue() - constant), svalBuilder); in getSimplifiedOffsets()
|
| H A D | MIGChecker.cpp | 241 V = SVB.evalEQ(C.getState(), V, SVB.makeIntVal(MigNoReply, ACtx.IntTy)); in mayBeSuccess()
|
| H A D | StreamChecker.cpp | 207 C.getSValBuilder().makeIntVal(Value, CE->getType())); in bindInt() 686 CE, C.getLocationContext(), SVB.makeIntVal(0, C.getASTContext().IntTy)); in evalFclose() 689 SVB.makeIntVal(*EofVal, C.getASTContext().IntTy)); in evalFclose() 842 SVB.makeIntVal(SVB.getBasicValueFactory() in evalFgetx() 1314 CE, C.getLocationContext(), SVB.makeIntVal(-1, Call.getResultType())); in evalFtell()
|
| H A D | VLASizeChecker.cpp | 104 SVB.makeIntVal(EleSize.getQuantity(), SizeTy).castAs<NonLoc>(); in checkVLA()
|
| H A D | ErrnoModeling.cpp | 239 C.getSValBuilder().makeIntVal(Value, C.getASTContext().IntTy), in setErrnoValue()
|
| H A D | BitwiseShiftChecker.cpp | 143 const auto LimitVal = SVB.makeIntVal(Limit, Ctx.getASTContext().IntTy); in assumeRequirement()
|
| H A D | UnixAPIChecker.cpp | 232 .makeIntVal(*Val_O_CREAT, oflagsEx->getType()) in CheckOpenVariant()
|
| H A D | BasicObjCFoundationChecks.cpp | 941 SvalBuilder.makeIntVal(0, (*CountS)->getType()), in assumeCollectionNonEmpty()
|
| H A D | MallocChecker.cpp | 1184 .makeIntVal(*KernelZeroFlagVal, FlagsEx->getType()) in performKernelMalloc()
|
| H A D | StdLibraryFunctionsChecker.cpp | 1245 return SVal(SvalBuilder.makeIntVal(*ConcreteSize)); in apply()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SValBuilder.h | 286 nonloc::ConcreteInt makeIntVal(const IntegerLiteral* integer) { in makeIntVal() function 298 nonloc::ConcreteInt makeIntVal(const llvm::APSInt& integer) { in makeIntVal() function 306 NonLoc makeIntVal(const llvm::APInt& integer, bool isUnsigned) { in makeIntVal() function 310 DefinedSVal makeIntVal(uint64_t integer, QualType type) { in makeIntVal() function 317 NonLoc makeIntVal(uint64_t integer, bool isUnsigned) { in makeIntVal() function
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 67 return makeIntVal(0, type); in makeZeroVal() 365 return makeIntVal(C->getValue(), C->getType()); in getConstantVal() 377 return makeIntVal(cast<IntegerLiteral>(E)); in getConstantVal() 418 return makeIntVal(Result.Val.getInt()); in getConstantVal() 459 return makeIntVal(-X.castAs<nonloc::ConcreteInt>().getValue()); in evalMinus() 471 return makeIntVal(~X.castAs<nonloc::ConcreteInt>().getValue()); in evalComplement() 534 const nonloc::ConcreteInt RhsAsLoc = makeIntVal(RV->getValue()); in evalBinOp() 610 NonLoc ToTypeMaxVal = makeIntVal(ToTypeMax); in evalIntegralCast() 678 return VB.makeIntVal(Value); in VisitConcreteInt() 880 return VB.makeIntVal(CastedValue()); in VisitConcreteInt()
|
| H A D | CheckerContext.cpp | 150 DefinedSVal V = getSValBuilder().makeIntVal(Val, getASTContext().LongLongTy); in isGreaterOrEqual() 155 DefinedSVal V = getSValBuilder().makeIntVal(0, false); in isNegative()
|
| H A D | DynamicExtent.cpp | 41 return SVB.makeIntVal(SVB.getContext().getTypeSizeInChars(Ty).getQuantity(), in getElementExtent() 55 return SVB.makeIntVal(CAT->getSize(), /* isUnsigned = */ false); in getConstantArrayElementCount()
|
| H A D | SimpleSValBuilder.cpp | 141 return makeIntVal(0, resultTy); in MakeSymIntVal() 159 return makeIntVal(0, resultTy); in MakeSymIntVal() 173 return makeIntVal(0, resultTy); in MakeSymIntVal() 453 return makeIntVal(0, resultTy); in evalBinOpNN() 454 return evalCast(makeIntVal(0, /*isUnsigned=*/false), resultTy, in evalBinOpNN() 1297 : (SVal)SVB.makeIntVal(*Const); in simplifySValOnce() 1317 : (SVal)SVB.makeIntVal(*I); in simplifySValOnce() 1346 RHS = SVB.makeIntVal(S->getRHS()); in simplifySValOnce() 1362 SVal LHS = SVB.makeIntVal(S->getLHS()); in simplifySValOnce()
|
| H A D | ExprEngineC.cpp | 707 X = svalBuilder.makeIntVal(constant, B->getType()); in VisitLogicalExpr() 855 SVal X = svalBuilder.makeIntVal(IV); in VisitOffsetOfExpr() 899 svalBuilder.makeIntVal(amt.getQuantity(), Ex->getType())); in VisitUnaryExprOrTypeTraitExpr() 1105 RHS = svalBuilder.makeIntVal(1, U->getType()); in VisitIncrementDecrementOperator()
|
| H A D | ExprEngineObjC.cpp | 73 V = svalBuilder.makeIntVal(0, T); in populateObjCForDestinationSet()
|
| H A D | ExprEngineCallAndReturn.cpp | 806 ElementCount = svalBuilder.makeIntVal(1, /*IsUnsigned=*/true); in bindReturnValue()
|
| H A D | RegionStore.cpp | 1880 return svalBuilder.makeIntVal(Code, ElemT); in getSValFromStringLiteral() 2718 svalBuilder.makeIntVal(0, false)); in bindStruct()
|
| H A D | ExprEngine.cpp | 3112 SVal V = svalBuilder.makeIntVal(ED->getInitVal()); in VisitCommonDeclRefExpr() 3759 SVal Val = svalBuilder.makeIntVal(1U, Ex->getType()); in evalEagerlyAssumeBinOpBifurcation() 3766 SVal Val = svalBuilder.makeIntVal(0U, Ex->getType()); in evalEagerlyAssumeBinOpBifurcation()
|
| H A D | MemRegion.cpp | 774 return SVB.makeIntVal( in getStaticSize()
|