Searched refs:RegionTy (Results 1 – 3 of 3) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
D | MemRegion.cpp | 34 template<typename RegionTy> struct MemRegionManagerTrait; 36 template <typename RegionTy, typename A1> 37 RegionTy* MemRegionManager::getRegion(const A1 a1) { in getRegion() 38 const typename MemRegionManagerTrait<RegionTy>::SuperRegionTy *superRegion = in getRegion() 39 MemRegionManagerTrait<RegionTy>::getSuperRegion(*this, a1); in getRegion() 42 RegionTy::ProfileRegion(ID, a1, superRegion); in getRegion() 44 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, in getRegion() 48 R = A.Allocate<RegionTy>(); in getRegion() 49 new (R) RegionTy(a1, superRegion); in getRegion() 56 template <typename RegionTy, typename A1> [all …]
|
D | RegionStore.cpp | 1476 QualType RegionTy; in getUnderlyingType() local 1478 RegionTy = TVR->getValueType(); in getUnderlyingType() 1481 RegionTy = SR->getSymbol()->getType(); in getUnderlyingType() 1483 return RegionTy; in getUnderlyingType() 1506 QualType RegionTy = getUnderlyingType(R); in getExistingLazyBinding() local 1507 if (!RegionTy.isNull() && in getExistingLazyBinding() 1508 !RegionTy->isVoidPointerType()) { in getExistingLazyBinding() 1510 if (!SVB.getContext().hasSameUnqualifiedType(RegionTy, SourceRegionTy)) in getExistingLazyBinding()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | MemRegion.h | 150 template<typename RegionTy> const RegionTy* getAs() const; 1105 template<typename RegionTy> 1106 const RegionTy* MemRegion::getAs() const { in getAs() 1107 if (const RegionTy* RT = dyn_cast<RegionTy>(this)) in getAs() 1279 template <typename RegionTy, typename A1> 1280 RegionTy* getRegion(const A1 a1); 1282 template <typename RegionTy, typename A1> 1283 RegionTy* getSubRegion(const A1 a1, const MemRegion* superRegion); 1285 template <typename RegionTy, typename A1, typename A2> 1286 RegionTy* getRegion(const A1 a1, const A2 a2); [all …]
|