Home
last modified time | relevance | path

Searched refs:evalCast (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp351 return evalCast(*Val, CE->getType(), SE->getType()); in getConstantVal()
494 return evalCast(val, castTy, originalTy); in evalIntegralCast()
498 return evalCast(val, castTy, originalTy); in evalIntegralCast()
522 return evalCast(val, castTy, originalTy); in evalIntegralCast()
526 SVal SValBuilder::evalCast(SVal val, QualType castTy, QualType originalTy) { in evalCast() function in SValBuilder
H A DExprEngineC.cpp152 V = svalBuilder.evalCast(V, CLHSTy, LTy); in VisitBinaryOperator()
155 SVal Result = svalBuilder.evalCast(evalBinOp(state, Op, V, RightV, CTy), in VisitBinaryOperator()
170 Result = svalBuilder.evalCast(LHSVal, CTy, LTy); in VisitBinaryOperator()
175 LHSVal = svalBuilder.evalCast(Result, LTy, CTy); in VisitBinaryOperator()
269 SVal V = svalBuilder.evalCast(OrigV, T, ExTy); in handleLValueBitCast()
689 svalBuilder.evalCast(RHSVal, B->getType(), RHS->getType()), in VisitLogicalExpr()
H A DSimpleConstraintManager.cpp39 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>(); in assume()
H A DExprEngineCXX.cpp794 Result = svalBuilder.evalCast(PlacementLoc, CNE->getType(), in VisitCXXNewExpr()
H A DExprEngineCallAndReturn.cpp264 AllocV = svalBuilder.evalCast( in processCallExit()
H A DCallEvent.cpp801 ThisVal = SVB.evalCast(ThisVal, Ty, StaticTy); in getInitialStackFrameContents()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DVLASizeChecker.cpp157 svalBuilder.evalCast(sizeD, SizeTy, SE->getType()).castAs<NonLoc>(); in checkPreStmt()
H A DCStringChecker.cpp380 SVal BufStart = svalBuilder.evalCast(BufVal, PtrTy, FirstBuf->getType()); in CheckBufferAccess()
400 BufStart = svalBuilder.evalCast(BufVal, PtrTy, SecondBuf->getType()); in CheckBufferAccess()
493 SVal FirstStart = svalBuilder.evalCast(*firstLoc, CharPtrTy, in CheckOverlap()
879 SVal BufStart = svalBuilder.evalCast(BufVal, PtrTy, FirstBuf->getType()); in IsFirstBufInBound()
1046 CharVal = svalBuilder.evalCast(CharVal, Ctx.UnsignedCharTy, Ctx.IntTy); in memsetAux()
1167 SvalBuilder.evalCast(destVal, CharPtrTy, Dest->getType()); in evalCopyCommon()
1592 lenVal = svalBuilder.evalCast(lenVal, sizeTy, lenExpr->getType()); in evalStrcpyCommon()
H A DStdLibraryFunctionsChecker.cpp333 OtherV = SVB.evalCast(OtherV, T, OtherT); in applyAsComparesToArgument()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h106 SVal evalCast(SVal val, QualType castTy, QualType originalType);