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() 39 const typename MemRegionManagerTrait<RegionTy>::SuperRegionTy *superRegion = in getRegion() 40 MemRegionManagerTrait<RegionTy>::getSuperRegion(*this, a1); in getRegion() 43 RegionTy::ProfileRegion(ID, a1, superRegion); in getRegion() 45 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, in getRegion() 49 R = (RegionTy*) A.Allocate<RegionTy>(); in getRegion() 50 new (R) RegionTy(a1, superRegion); in getRegion() 57 template <typename RegionTy, typename A1> [all …]
|
D | RegionStore.cpp | 1379 QualType RegionTy; in getUnderlyingType() local 1381 RegionTy = TVR->getValueType(); in getUnderlyingType() 1384 RegionTy = SR->getSymbol()->getType(); in getUnderlyingType() 1386 return RegionTy; in getUnderlyingType() 1409 QualType RegionTy = getUnderlyingType(R); in getExistingLazyBinding() local 1410 if (!RegionTy.isNull() && in getExistingLazyBinding() 1411 !RegionTy->isVoidPointerType()) { in getExistingLazyBinding() 1413 if (!SVB.getContext().hasSameUnqualifiedType(RegionTy, SourceRegionTy)) in getExistingLazyBinding()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | MemRegion.h | 186 template<typename RegionTy> const RegionTy* getAs() const; 1109 template<typename RegionTy> 1110 const RegionTy* MemRegion::getAs() const { in getAs() 1111 if (const RegionTy* RT = dyn_cast<RegionTy>(this)) in getAs() 1283 template <typename RegionTy, typename A1> 1284 RegionTy* getRegion(const A1 a1); 1286 template <typename RegionTy, typename A1> 1287 RegionTy* getSubRegion(const A1 a1, const MemRegion* superRegion); 1289 template <typename RegionTy, typename A1, typename A2> 1290 RegionTy* getRegion(const A1 a1, const A2 a2); [all …]
|