Searched refs:RegionTy (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 179 template<typename RegionTy> const RegionTy* getAs() const; 180 template <typename RegionTy> 181 LLVM_ATTRIBUTE_RETURNS_NONNULL const RegionTy *castAs() const; 1387 template<typename RegionTy> 1388 const RegionTy* MemRegion::getAs() const { in getAs() 1389 if (const auto *RT = dyn_cast<RegionTy>(this)) in getAs() 1395 template <typename RegionTy> 1396 LLVM_ATTRIBUTE_RETURNS_NONNULL const RegionTy *MemRegion::castAs() const { in castAs() 1397 return cast<RegionTy>(this); in castAs() 1593 template <typename RegionTy, typename SuperTy, [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 68 template <typename RegionTy, typename SuperTy, typename Arg1Ty> 69 RegionTy* MemRegionManager::getSubRegion(const Arg1Ty arg1, in getSubRegion() 72 RegionTy::ProfileRegion(ID, arg1, superRegion); in getSubRegion() 74 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos)); in getSubRegion() 77 R = new (A) RegionTy(arg1, superRegion); in getSubRegion() 84 template <typename RegionTy, typename SuperTy, typename Arg1Ty, typename Arg2Ty> 85 RegionTy* MemRegionManager::getSubRegion(const Arg1Ty arg1, const Arg2Ty arg2, in getSubRegion() 88 RegionTy::ProfileRegion(ID, arg1, arg2, superRegion); in getSubRegion() 90 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos)); in getSubRegion() 93 R = new (A) RegionTy(arg1, arg2, superRegion); in getSubRegion() [all …]
|
H A D | RegionStore.cpp | 1511 QualType RegionTy; in getUnderlyingType() local 1513 RegionTy = TVR->getValueType(); in getUnderlyingType() 1516 RegionTy = SR->getSymbol()->getType(); in getUnderlyingType() 1518 return RegionTy; in getUnderlyingType() 1542 QualType RegionTy = getUnderlyingType(R); in getExistingLazyBinding() local 1543 if (!RegionTy.isNull() && in getExistingLazyBinding() 1544 !RegionTy->isVoidPointerType()) { in getExistingLazyBinding() 1546 if (!SVB.getContext().hasSameUnqualifiedType(RegionTy, SourceRegionTy)) in getExistingLazyBinding()
|
H A D | ExprEngineCXX.cpp | 245 QualType RegionTy = ACtx.getPointerType(ReturnTy); in computeObjectUnderConstruction() local 246 return SVB.conjureSymbolVal(&TopLevelSymRegionTag, RetE, SFC, RegionTy, in computeObjectUnderConstruction()
|