Lines Matching refs:SR
286 if (const auto *SR =
288 if (SR->getSymbol()->getType()->getPointeeCXXRecordDecl() == BaseDecl)
289 return loc::MemRegionVal(SR);
309 if (const auto *SR = dyn_cast<SymbolicRegion>(MR))
310 return SR->getSymbol()->getType()->getPointeeCXXRecordDecl();
381 // Derived{TargetClass, Element{SourceClass, SR}}?
382 if (const auto *SR = dyn_cast<SymbolicRegion>(MR)) {
383 QualType T = SR->getSymbol()->getType();
387 MRMgr.getCXXDerivedObjectRegion(TargetClass, SR));
388 return loc::MemRegionVal(GetElementZeroRegion(SR, TargetType));
429 if (const auto *SR = dyn_cast_or_null<SymbolicRegion>(V.getAsRegion())) {
430 QualType sr = SR->getSymbol()->getType();
432 return loc::MemRegionVal(castRegion(SR, castTy));