Home
last modified time | relevance | path

Searched refs:getRegion (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DSVals.cpp52 const MemRegion *R = RV->getRegion(); in hasConjuredSymbol()
65 const MemRegion* R = X->getRegion(); in getAsFunctionDecl()
103 const MemRegion *R = X->getRegion(); in getLocSymbolInBase()
131 return X->getRegion(); in getAsRegion()
140 const MemRegion *R = getRegion(); in stripCasts()
148 const TypedValueRegion *nonloc::LazyCompoundVal::getRegion() const { in getRegion() function in nonloc::LazyCompoundVal
149 return static_cast<const LazyCompoundValData*>(Data)->getRegion(); in getRegion()
327 << ',' << C.getRegion() in dumpToStream()
366 os << '&' << castAs<loc::MemRegionVal>().getRegion()->getString(); in dumpToStream()
H A DSymbolManager.cpp85 << getRegion() << '}'; in dumpToStream()
89 os << getKindStr() << getSymbolID() << '{' << getRegion() << '}'; in dumpToStream()
93 os << getKindStr() << getSymbolID() << '{' << getRegion() << ',' in dumpToStream()
453 KnownLive = isLiveRegion(cast<SymbolRegionValue>(sym)->getRegion()); in isLive()
462 KnownLive = isLiveRegion(cast<SymbolExtent>(sym)->getRegion()); in isLive()
466 isLiveRegion(cast<SymbolMetadata>(sym)->getRegion()); in isLive()
H A DRegionStore.cpp74 const MemRegion *getRegion() const { return P.getPointer(); } in getRegion() function in __anoned09092b0111::BindingKey
88 return getRegion()->getBaseRegion(); in getBaseRegion()
118 return BindingKey(cast<SubRegion>(R), cast<SubRegion>(RO.getRegion()), k); in Make()
120 return BindingKey(RO.getRegion(), RO.getOffset(), k); in Make()
650 if (const SubRegion *R = dyn_cast<SubRegion>(K.getRegion())) { in iterBindings()
817 const MemRegion *R = K.getRegion(); in getSymbolicOffsetFields()
885 if (NextKey.getRegion() == TopKey.getRegion()) { in collectSubRegionBindings()
1398 cast<SubRegion>(Array.castAs<loc::MemRegionVal>().getRegion()); in ArrayToPointer()
1424 const MemRegion *MR = L.castAs<loc::MemRegionVal>().getRegion(); in getBinding()
1567 QualType SourceRegionTy = LCV->getRegion()->getValueType(); in getExistingLazyBinding()
[all …]
H A DProgramState.cpp135 const MemRegion *R = loc.castAs<loc::MemRegionVal>().getRegion(); in bindDefaultInitial()
144 const MemRegion *R = loc.castAs<loc::MemRegionVal>().getRegion(); in bindDefaultZero()
247 return getSVal(getRegion(SelfDecl, LCtx)); in getSelfSVal()
544 const MemRegion *R = val.getRegion()->getBaseRegion(); in scan()
573 return scan(X->getRegion()); in scan()
H A DStore.cpp166 const MemRegion *baseR = rawOff.getRegion(); in castRegion()
406 BaseR = cast<SubRegion>(BaseL.castAs<loc::MemRegionVal>().getRegion()); in getLValueFieldOrIvar()
H A DSValBuilder.cpp699 const MemRegion *R = V.getRegion(); in evalCastSubKind()
751 const MemRegion *R = V.getRegion(); in evalCastSubKind()
809 const MemRegion *R = V.getRegion(); in evalCastSubKind()
H A DExprEngineObjC.cpp60 if (const auto *R = dyn_cast<TypedValueRegion>(MV->getRegion())) { in populateObjCForDestinationSet()
H A DSimpleSValBuilder.cpp942 if (LeftOffset.getRegion() != nullptr && in evalBinOpLL()
943 LeftOffset.getRegion() == RightOffset.getRegion() && in evalBinOpLL()
H A DBugReporterVisitors.cpp199 return LLCV->getRegion() == RLCV->getRegion() && in hasVisibleUpdate()
1560 OldRegion = FB.getRegion(); in VisitNode()
2177 RVal = LVState->getSVal(L->getRegion()); in trackExpressionValue()
2181 std::make_unique<UndefOrNullArgVisitor>(L->getRegion())); in trackExpressionValue()
2185 *KV, L->getRegion(), EnableNullFPSuppression, TKind, SFC)); in trackExpressionValue()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/
H A DSValExplainer.h40 if (isa<CXXThisRegion>(S->getRegion())) in isThisObject()
57 const MemRegion *R = V.getRegion(); in VisitLocMemRegionVal()
89 return "lazily frozen compound value of " + Visit(V.getRegion()); in VisitNonLocLazyCompoundVal()
93 const MemRegion *R = S->getRegion(); in VisitSymbolRegionValue()
108 ") for " + Visit(S->getRegion()); in VisitSymbolDerived()
112 return "extent of " + Visit(S->getRegion()); in VisitSymbolExtent()
117 Visit(S->getRegion()); in VisitSymbolMetadata()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp680 SourceMappingRegion &getRegion() { in getRegion() function
694 Counter ExitCount = getRegion().getCounter(); in propagateCounts()
773 if (getRegion().hasEndLoc() && in adjustForOutOfOrderTraversal()
776 MostRecentLocation, getRegion().isBranch())) in adjustForOutOfOrderTraversal()
854 SourceMappingRegion &Region = getRegion(); in extendRegion()
865 SourceMappingRegion &Region = getRegion(); in terminateRegion()
928 getRegion().setGap(true); in fillGapAreaWithCount()
1050 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt()
1059 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt()
1076 Counter ParentCount = getRegion().getCounter(); in VisitWhileStmt()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp60 const SubRegion *getRegion() const { return baseRegion; } in getRegion() function in __anon31e79a4d0111::RegionRawOffsetV2
135 if (!rawOffset.getRegion()) in checkLocation()
144 SVal extentBegin = computeExtentBegin(svalBuilder, rawOffset.getRegion()); in checkLocation()
181 const MemRegion *MR = rawOffset.getRegion(); in checkLocation()
270 os << "raw_offset_v2{" << getRegion() << ',' << getByteOffset() << '}'; in dumpToStream()
H A DTaint.cpp68 return addPartialTaint(State, Sym, LCV->getRegion(), Kind); in addTaint()
204 const TypedValueRegion *R = SD->getRegion(); in isTainted()
218 if (isTainted(State, SRV->getRegion(), Kind)) in isTainted()
H A DCXXSelfAssignmentChecker.cpp51 auto Param = SVB.makeLoc(State->getRegion(MD->getParamDecl(0), LCtx)); in checkBeginFunction()
H A DIterator.cpp192 return State->get<IteratorRegionMap>(LCVal->getRegion()); in getIteratorPosition()
205 return State->set<IteratorRegionMap>(LCVal->getRegion(), Pos); in setIteratorPosition()
H A DCheckObjCDealloc.cpp494 const MemRegion *SelfRegion = SelfVal.castAs<loc::MemRegionVal>().getRegion(); in diagnoseMissingReleases()
514 cast<SymbolRegionValue>(IvarSymbol)->getRegion(); in diagnoseMissingReleases()
619 if (DeallocedInstance.castAs<loc::MemRegionVal>().getRegion() != in findPropertyOnDeallocatingInstance()
986 SelfValOut = State->getSVal(State->getRegion(SelfDecl, LCtx)); in isInInstanceDealloc()
H A DNullabilityChecker.cpp285 const MemRegion *Region = RegionSVal->getRegion(); in getTrackRegion()
351 if (!StoredVal || !isa<SymbolicRegion>(StoredVal->getRegion())) in checkValueAtLValForInvariantViolation()
388 SVal SelfVal = State->getSVal(State->getRegion(SelfDecl, LocCtxt)); in checkSelfIvarsForInvariantViolation()
843 const MemRegion *SelfRegion = ValueRegionSVal->getRegion(); in getReceiverNullability()
H A DUndefResultChecker.cpp48 const MemRegion *MR = Loc.castAs<loc::MemRegionVal>().getRegion(); in isArrayIndexOutOfBounds()
H A DNSErrorChecker.cpp201 const MemRegion* R = X->getRegion(); in parameterTypeFromSVal()
H A DVLASizeChecker.cpp291 setDynamicExtent(State, State->getRegion(VD, C.getLocationContext()), in checkPreStmt()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSVals.h492 const TypedValueRegion *getRegion() const;
600 const MemRegion *getRegion() const { in getRegion() function
609 return dyn_cast<REGION>(getRegion()); in getRegionAs()
613 return getRegion() == R.getRegion();
617 return getRegion() != R.getRegion();
H A DSymbolManager.h51 const TypedValueRegion* getRegion() const { return R; } in getRegion() function
65 const MemRegion *getOriginRegion() const override { return getRegion(); } in getOriginRegion()
144 const TypedValueRegion *getRegion() const { return R; } in getRegion() function
151 const MemRegion *getOriginRegion() const override { return getRegion(); } in getOriginRegion()
182 const SubRegion *getRegion() const { return R; } in getRegion() function
229 const MemRegion *getRegion() const { return R; } in getRegion() function
H A DStore.h97 return getDefaultBinding(lcv.getStore(), lcv.getRegion()); in getDefaultBinding()
272 const MemRegion *getRegion() { return Binding; } in getRegion() function
H A DBasicValueFactory.h72 const TypedValueRegion *getRegion() const { return region; } in getRegion() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObject.h117 const FieldRegion *getRegion() const { return FR; } in getRegion() function
189 const FieldRegion *getUninitRegion() const { return getHead().getRegion(); } in getUninitRegion()
338 assert(!contains(FN.getRegion()) && in add()

12