OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Tue Jun 16 00:25:01 UTC 2026