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()
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 …]
DRegionStore.cpp1476 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/
DMemRegion.h150 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 …]