Home
last modified time | relevance | path

Searched refs:CXXTempObjectRegion (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp384 void CXXTempObjectRegion::ProfileRegion(llvm::FoldingSetNodeID &ID, in ProfileRegion()
391 void CXXTempObjectRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
484 void CXXTempObjectRegion::dumpToStream(raw_ostream &os) const { in dumpToStream()
1096 const CXXTempObjectRegion *
1098 return getSubRegion<CXXTempObjectRegion>( in getCXXStaticTempObjectRegion()
1176 const CXXTempObjectRegion*
1181 return getSubRegion<CXXTempObjectRegion>(E, getStackLocalsRegion(SFC)); in getCXXTempObjectRegion()
H A DExprEngineCXX.cpp750 if (llvm::isa_and_nonnull<CXXTempObjectRegion>(TargetRegion) && in handleConstructor()
H A DBugReporterVisitors.cpp814 if (isa<CXXBaseObjectRegion, CXXTempObjectRegion>(R)) in prettyPrintRegionName()
1492 if (const auto *TmpR = dyn_cast<CXXTempObjectRegion>(R)) in VisitNode()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DStackAddrEscapeChecker.cpp100 } else if (const auto *TOR = dyn_cast<CXXTempObjectRegion>(R)) { in genName()
389 if (isa<CXXTempObjectRegion>(Referrer)) { in checkEndFunction()
H A DMoveChecker.cpp473 if (BaseRegion->getAs<CXXTempObjectRegion>() || in checkPostCall()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRegions.def71 REGION(CXXTempObjectRegion, TypedValueRegion)
H A DMemRegion.h1216 class CXXTempObjectRegion : public TypedValueRegion {
1221 CXXTempObjectRegion(Expr const *E, MemSpaceRegion const *sReg) in CXXTempObjectRegion() function
1475 const CXXTempObjectRegion *getCXXTempObjectRegion(Expr const *Ex,
1519 const CXXTempObjectRegion *getCXXStaticTempObjectRegion(const Expr *Ex);
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DSValExplainer.h214 std::string VisitCXXTempObjectRegion(const CXXTempObjectRegion *R) { in VisitCXXTempObjectRegion()