Searched refs:RegionTy (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h171 template<typename RegionTy> const RegionTy* getAs() const;
172 template<typename RegionTy> const RegionTy* castAs() const;
1285 template<typename RegionTy>
1286 const RegionTy* MemRegion::getAs() const {
1287 if (const auto *RT = dyn_cast<RegionTy>(this))
1293 template<typename RegionTy>
1294 const RegionTy* MemRegion::castAs() const {
1295 return cast<RegionTy>(thi
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp65 template <typename RegionTy, typename SuperTy, typename Arg1Ty>
66 RegionTy* MemRegionManager::getSubRegion(const Arg1Ty arg1,
69 RegionTy::ProfileRegion(ID, arg1, superRegion);
71 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos));
74 R = A.Allocate<RegionTy>();
75 new (R) RegionTy(arg1, superRegion);
82 template <typename RegionTy, typename SuperTy, typename Arg1Ty, typename Arg2Ty>
83 RegionTy* MemRegionManager::getSubRegion(const Arg1Ty arg1, const Arg2Ty arg2,
86 RegionTy::ProfileRegion(ID, arg1, arg2, superRegion);
88 auto *R = cast_or_null<RegionTy>(Region
[all...]
H A DRegionStore.cpp1535 QualType RegionTy; local
1537 RegionTy = TVR->getValueType();
1540 RegionTy = SR->getSymbol()->getType();
1542 return RegionTy;
1565 QualType RegionTy = getUnderlyingType(R);
1566 if (!RegionTy.isNull() &&
1567 !RegionTy->isVoidPointerType()) {
1569 if (!SVB.getContext().hasSameUnqualifiedType(RegionTy, SourceRegionTy))
H A DExprEngineCXX.cpp216 QualType RegionTy = ACtx.getPointerType(ReturnTy); local
217 return SVB.conjureSymbolVal(&TopLevelSymRegionTag, RetE, SFC, RegionTy,

Completed in 205 milliseconds