Home
last modified time | relevance | path

Searched refs:RegionTy (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DMemRegion.cpp34 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 …]
DRegionStore.cpp1379 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/
DMemRegion.h186 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 …]