reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
319 if (!MR) 331 while (const CXXRecordDecl *MRClass = getCXXRecordType(MR)) { 334 return loc::MemRegionVal(MR); 345 return evalDerivedToBase(loc::MemRegionVal(MR), Paths.front()); 348 if (const auto *BaseR = dyn_cast<CXXBaseObjectRegion>(MR)) { 350 MR = BaseR->getSuperRegion(); 356 return loc::MemRegionVal(MR); 366 const MemRegion *Uncasted = MR->StripCasts(/*IncludeBaseCasts=*/false); 367 if (Uncasted == MR) { 374 MR = Uncasted; 382 if (const auto *SR = dyn_cast<SymbolicRegion>(MR)) { 392 Failed = isa<TypedValueRegion>(MR);