Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDMemRegion.h179 template<typename RegionTy> const RegionTy* getAs() const;
180 template <typename RegionTy>
181 LLVM_ATTRIBUTE_RETURNS_NONNULL const RegionTy *castAs() const;
1387 template<typename RegionTy>
1388 const RegionTy* MemRegion::getAs() const { in getAs()
1389 if (const auto *RT = dyn_cast<RegionTy>(this)) in getAs()
1395 template <typename RegionTy>
1396 LLVM_ATTRIBUTE_RETURNS_NONNULL const RegionTy *MemRegion::castAs() const { in castAs()
1397 return cast<RegionTy>(this); in castAs()
1593 template <typename RegionTy, typename SuperTy,
[all …]
/freebsd-14-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDMemRegion.cpp68 template <typename RegionTy, typename SuperTy, typename Arg1Ty>
69 RegionTy* MemRegionManager::getSubRegion(const Arg1Ty arg1,
72 RegionTy::ProfileRegion(ID, arg1, superRegion);
74 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos));
77 R = new (A) RegionTy(arg1, superRegion);
84 template <typename RegionTy, typename SuperTy, typename Arg1Ty, typename Arg2Ty>
85 RegionTy* MemRegionManager::getSubRegion(const Arg1Ty arg1, const Arg2Ty arg2,
88 RegionTy::ProfileRegion(ID, arg1, arg2, superRegion);
90 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos));
93 R = new (A) RegionTy(arg1, arg2, superRegion);
[all …]
HDRegionStore.cpp1511 QualType RegionTy; in getUnderlyingType() local
1513 RegionTy = TVR->getValueType(); in getUnderlyingType()
1516 RegionTy = SR->getSymbol()->getType(); in getUnderlyingType()
1518 return RegionTy; in getUnderlyingType()
1542 QualType RegionTy = getUnderlyingType(R); in getExistingLazyBinding() local
1543 if (!RegionTy.isNull() && in getExistingLazyBinding()
1544 !RegionTy->isVoidPointerType()) { in getExistingLazyBinding()
1546 if (!SVB.getContext().hasSameUnqualifiedType(RegionTy, SourceRegionTy)) in getExistingLazyBinding()
HDExprEngineCXX.cpp245 QualType RegionTy = ACtx.getPointerType(ReturnTy); in computeObjectUnderConstruction() local
246 return SVB.conjureSymbolVal(&TopLevelSymRegionTag, RetE, SFC, RegionTy, in computeObjectUnderConstruction()