HomeSort by: relevance | last modified time | path
    Searched refs:evalCast (Results 1 - 13 of 13) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
CastValueChecker.cpp 61 {&CastValueChecker::evalCast, CallKind::Function}},
77 void evalCast(const CallEvent &Call, DefinedOrUnknownSVal DV,
251 SVal V = CastSucceeds ? C.getSValBuilder().evalCast(DV, CastToTy, CastFromTy)
366 void CastValueChecker::evalCast(const CallEvent &Call, DefinedOrUnknownSVal DV,
VLASizeChecker.cpp 115 SVB.evalCast(SizeD, SizeTy, SizeE->getType()).castAs<NonLoc>();
CStringChecker.cpp 417 svalBuilder.evalCast(BufVal, PtrTy, Buffer.Expression->getType());
513 svalBuilder.evalCast(*firstLoc, CharPtrTy, First.Expression->getType());
902 SVal BufStart = svalBuilder.evalCast(BufVal, PtrTy, FirstBuf->getType());
1071 CharVal = svalBuilder.evalCast(CharVal, Ctx.UnsignedCharTy, Ctx.IntTy);
1190 SvalBuilder.evalCast(destVal, CharPtrTy, Dest.Expression->getType());
1605 svalBuilder.evalCast(lenVal, sizeTy, lenExpr.Expression->getType());
StdLibraryFunctionsChecker.cpp 796 OtherV = SVB.evalCast(OtherV, T, OtherT);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
SimpleSValBuilder.cpp 147 // Wrap the LHS up in a NonLoc again and let evalCast do the
150 return evalCast(nonloc::SymbolVal(LHS), resultTy, QualType{});
396 return evalCast(makeIntVal(0, /*isUnsigned=*/false), resultTy,
400 return evalCast(lhs, resultTy, QualType{});
517 return evalCast(lhs, resultTy, QualType{});
522 return evalCast(lhs, resultTy, QualType{});
739 return evalCast(lhs, resultTy, QualType{});
776 return evalCast(*Result, resultTy, QualType{});
821 return evalCast(lhs, resultTy, QualType{});
825 NonLoc l = evalCast(lhs, boolType, QualType{}).castAs<NonLoc>()
    [all...]
SimpleConstraintManager.cpp 38 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>();
SValBuilder.cpp 110 return evalCast(val, ArrayIndexTy, QualType{});
359 return evalCast(*Val, CE->getType(), SE->getType());
504 // At the moment, this function will redirect to evalCast, except when the range
510 return evalCast(val, castTy, originalTy);
513 if (!se) // Let evalCast handle non symbolic expressions.
514 return evalCast(val, castTy, originalTy);
538 return evalCast(val, castTy, originalTy);
543 // `evalCast` is the main method
558 SVal SValBuilder::evalCast(SVal V, QualType CastTy, QualType OriginalTy) {
ExprEngineC.cpp 155 V = svalBuilder.evalCast(V, CLHSTy, LTy);
158 SVal Result = svalBuilder.evalCast(evalBinOp(state, Op, V, RightV, CTy),
173 Result = svalBuilder.evalCast(LHSVal, CTy, LTy);
178 LHSVal = svalBuilder.evalCast(Result, LTy, CTy);
272 SVal V = svalBuilder.evalCast(OrigV, T, ExTy);
742 svalBuilder.evalCast(RHSVal, B->getType(), RHS->getType()),
RegionStore.cpp 1481 return svalBuilder.evalCast(getBindingForField(B, FR), T, QualType{});
1489 return svalBuilder.evalCast(getBindingForElement(B, ER), T, QualType{});
1499 return svalBuilder.evalCast(getBindingForObjCIvar(B, IVR), T, QualType{});
1509 return svalBuilder.evalCast(getBindingForVar(B, VR), T, QualType{});
ExprEngineCXX.cpp 920 Result = svalBuilder.evalCast(PlacementLoc, CNE->getType(),
ExprEngineCallAndReturn.cpp 267 AllocV = svalBuilder.evalCast(
CallEvent.cpp 814 ThisVal = SVB.evalCast(ThisVal, Ty, StaticTy);
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SValBuilder.h 119 SVal evalCast(SVal V, QualType CastTy, QualType OriginalTy);

Completed in 90 milliseconds