HomeSort by relevance Sort by last modified time
    Searched refs:DefinedOrUnknownSVal (Results 1 - 25 of 29) sorted by null

1 2

  /external/clang/lib/StaticAnalyzer/Checkers/
BuiltinFunctionChecker.cpp 67 DefinedOrUnknownSVal Size =
68 state->getSVal(*(CE->arg_begin()), LCtx).castAs<DefinedOrUnknownSVal>();
71 DefinedOrUnknownSVal Extent = R->getExtent(svalBuilder);
72 DefinedOrUnknownSVal extentMatchesSizeArg =
ArrayBoundChecker.cpp 48 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>();
58 DefinedOrUnknownSVal NumElements
ReturnPointerRangeChecker.cpp 50 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>();
58 DefinedOrUnknownSVal NumElements
VLASizeChecker.cpp 137 DefinedOrUnknownSVal Zero = svalBuilder.makeZeroVal(Ty);
168 DefinedOrUnknownSVal Extent =
170 DefinedOrUnknownSVal ArraySize = ArraySizeVal.castAs<DefinedOrUnknownSVal>();
171 DefinedOrUnknownSVal sizeIsKnown =
ReturnUndefChecker.cpp 33 DefinedOrUnknownSVal RetVal) const;
76 checkReference(C, RetE, RetVal.castAs<DefinedOrUnknownSVal>());
104 DefinedOrUnknownSVal RetVal) const {
CStringChecker.cpp 227 DefinedOrUnknownSVal zero = svalBuilder.makeZeroVal(Ty);
300 DefinedOrUnknownSVal Size = Extent.castAs<DefinedOrUnknownSVal>();
303 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>();
476 Optional<DefinedOrUnknownSVal> reverseTest =
477 reverse.getAs<DefinedOrUnknownSVal>();
521 Optional<DefinedOrUnknownSVal> OverlapTest =
522 Overlap.getAs<DefinedOrUnknownSVal>();
597 state->assume(willOverflow.castAs<DefinedOrUnknownSVal>());
    [all...]
DereferenceChecker.cpp 207 DefinedOrUnknownSVal location = l.castAs<DefinedOrUnknownSVal>();
259 std::tie(StNonNull, StNull) = State->assume(V.castAs<DefinedOrUnknownSVal>());
VforkChecker.cpp 156 Optional<DefinedOrUnknownSVal> DVal =
157 VforkRetVal.getAs<DefinedOrUnknownSVal>();
NullabilityChecker.cpp 278 static NullConstraint getNullConstraint(DefinedOrUnknownSVal Val,
371 State->getSVal(RegionVal->getRegion()).getAs<DefinedOrUnknownSVal>();
564 State->getSVal(S, C.getLocationContext()).getAs<DefinedOrUnknownSVal>();
688 auto ArgSVal = Call.getArgSVal(Idx++).getAs<DefinedOrUnknownSVal>();
819 if (auto DefOrUnknown = Receiver.getAs<DefinedOrUnknownSVal>()) {
    [all...]
ArrayBoundCheckerV2.cpp 140 DefinedOrUnknownSVal extentVal =
ExprInspectionChecker.cpp 86 State->assume(AssertionVal.castAs<DefinedOrUnknownSVal>());
CallAndMessageChecker.cpp 322 std::tie(StNonNull, StNull) = State->assume(L.castAs<DefinedOrUnknownSVal>());
378 State->assume(V.castAs<DefinedOrUnknownSVal>());
MacOSKeychainAPIChecker.cpp 234 DefinedOrUnknownSVal NoErrVal = Builder.makeIntVal(NoErr,
236 DefinedOrUnknownSVal NoErr = Builder.evalEQ(State, NoErrVal,
BasicObjCFoundationChecks.cpp 584 DefinedOrUnknownSVal ArgIsNull = svalBuilder.evalEQ(state, zero, *DefArgVal);
936 return State->assume(Val.castAs<DefinedOrUnknownSVal>(), true);
    [all...]
MallocChecker.cpp     [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SValBuilder.h 123 DefinedOrUnknownSVal evalEQ(ProgramStateRef state, DefinedOrUnknownSVal lhs,
124 DefinedOrUnknownSVal rhs);
166 DefinedOrUnknownSVal makeZeroVal(QualType type);
169 DefinedOrUnknownSVal getRegionValueSymbolVal(const TypedValueRegion *region);
177 DefinedOrUnknownSVal conjureSymbolVal(const void *symbolTag,
181 DefinedOrUnknownSVal conjureSymbolVal(const void *symbolTag,
187 DefinedOrUnknownSVal conjureSymbolVal(const Stmt *stmt,
194 DefinedOrUnknownSVal getConjuredHeapSymbolVal(const Expr *E,
198 DefinedOrUnknownSVal getDerivedRegionValueSymbolVal
    [all...]
SVals.h 202 class DefinedOrUnknownSVal : public SVal {
210 DefinedOrUnknownSVal() {}
211 explicit DefinedOrUnknownSVal(const void *d, bool isLoc, unsigned ValKind)
214 explicit DefinedOrUnknownSVal(BaseKind k, void *D = nullptr)
224 class UnknownVal : public DefinedOrUnknownSVal {
226 explicit UnknownVal() : DefinedOrUnknownSVal(UnknownValKind) {}
235 class DefinedSVal : public DefinedOrUnknownSVal {
245 : DefinedOrUnknownSVal(d, isLoc, ValKind) {}
ProgramState.h 180 ProgramStateRef assume(DefinedOrUnknownSVal cond, bool assumption) const;
188 assume(DefinedOrUnknownSVal cond) const;
190 ProgramStateRef assumeInBound(DefinedOrUnknownSVal idx,
191 DefinedOrUnknownSVal upperBound,
201 ProgramStateRef assumeWithinInclusiveRange(DefinedOrUnknownSVal Val,
212 assumeWithinInclusiveRange(DefinedOrUnknownSVal Val, const llvm::APSInt &From,
643 inline ProgramStateRef ProgramState::assume(DefinedOrUnknownSVal Cond,
653 ProgramState::assume(DefinedOrUnknownSVal Cond) const {
662 ProgramState::assumeWithinInclusiveRange(DefinedOrUnknownSVal Val,
676 ProgramState::assumeWithinInclusiveRange(DefinedOrUnknownSVal Val
    [all...]
MemRegion.h 422 virtual DefinedOrUnknownSVal getExtent(SValBuilder &svalBuilder) const {
457 DefinedOrUnknownSVal getExtent(SValBuilder &svalBuilder) const override;
517 DefinedOrUnknownSVal getExtent(SValBuilder &svalBuilder) const override;
721 DefinedOrUnknownSVal getExtent(SValBuilder &svalBuilder) const override;
757 DefinedOrUnknownSVal getExtent(SValBuilder &svalBuilder) const override;
937 DefinedOrUnknownSVal getExtent(SValBuilder &svalBuilder) const override;
    [all...]
Store.h 106 virtual DefinedOrUnknownSVal getSizeInElements(ProgramStateRef state,
  /external/clang/lib/StaticAnalyzer/Core/
SValBuilder.cpp 32 DefinedOrUnknownSVal SValBuilder::makeZeroVal(QualType type) {
94 DefinedOrUnknownSVal
112 DefinedOrUnknownSVal SValBuilder::conjureSymbolVal(const void *SymbolTag,
130 DefinedOrUnknownSVal SValBuilder::conjureSymbolVal(const void *symbolTag,
150 DefinedOrUnknownSVal SValBuilder::conjureSymbolVal(const Stmt *stmt,
168 DefinedOrUnknownSVal
197 DefinedOrUnknownSVal
395 DefinedOrUnknownSVal SValBuilder::evalEQ(ProgramStateRef state,
396 DefinedOrUnknownSVal lhs,
397 DefinedOrUnknownSVal rhs)
    [all...]
ExprEngineObjC.cpp 175 DefinedOrUnknownSVal receiverVal =
176 recVal.castAs<DefinedOrUnknownSVal>();
ExprEngineC.cpp 403 DefinedOrUnknownSVal NewSym =
599 DefinedOrUnknownSVal DefinedRHS = RHSVal.castAs<DefinedOrUnknownSVal>();
    [all...]
MemRegion.cpp 179 DefinedOrUnknownSVal TypedValueRegion::getExtent(SValBuilder &svalBuilder) const {
193 DefinedOrUnknownSVal FieldRegion::getExtent(SValBuilder &svalBuilder) const {
198 DefinedOrUnknownSVal Extent = DeclRegion::getExtent(svalBuilder);
212 DefinedOrUnknownSVal AllocaRegion::getExtent(SValBuilder &svalBuilder) const {
216 DefinedOrUnknownSVal SymbolicRegion::getExtent(SValBuilder &svalBuilder) const {
220 DefinedOrUnknownSVal StringRegion::getExtent(SValBuilder &svalBuilder) const {
    [all...]
RegionStore.cpp 566 DefinedOrUnknownSVal getSizeInElements(ProgramStateRef state,
    [all...]

Completed in 2426 milliseconds

1 2