Searched refs:TVR (Results 1 – 11 of 11) sorted by relevance
48 const auto *TVR = MR->getAs<TypedValueRegion>(); in getConstantArrayElementCount() local49 if (!TVR) in getConstantArrayElementCount()53 SVB.getContext().getAsConstantArrayType(TVR->getValueType())) in getConstantArrayElementCount()
239 const auto *TVR = dyn_cast<TypedValueRegion>(MR); in regionMatchesCXXRecordType() local240 if (!TVR) in regionMatchesCXXRecordType()243 const CXXRecordDecl *RD = TVR->getValueType()->getAsCXXRecordDecl(); in regionMatchesCXXRecordType()311 if (const auto *TVR = dyn_cast<TypedValueRegion>(MR)) in getCXXRecordType() local312 return TVR->getValueType()->getAsCXXRecordDecl(); in getCXXRecordType()
1411 const auto *TVR = dyn_cast_or_null<TypedValueRegion>(R); in tryExtractInitializerFromList() local1413 if (!TVR) in tryExtractInitializerFromList()1420 while (isa<FieldRegion>(TVR) || isa<ElementRegion>(TVR)) { in tryExtractInitializerFromList()1425 if (ITy == TVR->getValueType().getCanonicalType()) in tryExtractInitializerFromList()1428 TVRStack.push(TVR); in tryExtractInitializerFromList()1429 TVR = cast<TypedValueRegion>(TVR->getSuperRegion()); in tryExtractInitializerFromList()1434 if (ITy != TVR->getValueType().getCanonicalType()) in tryExtractInitializerFromList()1439 TVR = TVRStack.top(); in tryExtractInitializerFromList()1450 if (const auto *FR = dyn_cast<FieldRegion>(TVR)) { in tryExtractInitializerFromList()1457 } else if (const auto *ER = dyn_cast<ElementRegion>(TVR)) { in tryExtractInitializerFromList()
367 const TypedValueRegion *TVR = Caller->getParameterLocation( in computeObjectUnderConstruction() local369 if (!TVR) in computeObjectUnderConstruction()372 return loc::MemRegionVal(TVR); in computeObjectUnderConstruction()
273 if (const TypedValueRegion *TVR = in invalidateRegions() local275 ValuesToInvalidate.push_back(loc::MemRegionVal(TVR)); in invalidateRegions()
1567 if (const auto *TVR = dyn_cast<TypedValueRegion>(MR)) in getBinding() local1568 T = TVR->getValueType(); in getBinding()1671 if (const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(R)) in getUnderlyingType() local1672 RegionTy = TVR->getValueType(); in getUnderlyingType()
1598 if (const auto *TVR = dyn_cast<TypedValueRegion>(R)) { in calculateOffset() local1599 Ty = TVR->getDesugaredValueType(R->getContext()); in calculateOffset()
338 const TypedValueRegion *TVR = dyn_cast_or_null<TypedValueRegion>(MR); in checkBind() local339 if (!TVR) in checkBind()342 if (!TVR->getValueType()->isReferenceType()) in checkBind()
354 if (const auto *TVR = MR->getAs<TypedValueRegion>()) { in analyzerDumpElementCount() local355 ElementTy = TVR->getValueType(); in analyzerDumpElementCount()
1254 const TypedValueRegion *TVR = in checkBind() local1256 if (!TVR) in checkBind()1259 QualType LocType = TVR->getValueType(); in checkBind()
521 const TypedValueRegion *TVR = in diagnoseMissingReleases() local523 const ObjCIvarRegion *IvarRegion = cast<ObjCIvarRegion>(TVR); in diagnoseMissingReleases()