reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
394 assert(!SubRegion->parent && "SubRegion already has a parent!"); 397 return R.get() == SubRegion; 401 SubRegion->parent = static_cast<RegionT *>(this); 402 children.push_back(std::unique_ptr<RegionT>(SubRegion)); 407 assert(SubRegion->children.empty() && 414 if (SubRegion->contains(BB)) 415 RI->setRegionFor(BB, SubRegion); 421 if (SubRegion->contains(R.get()) && R.get() != SubRegion) { 421 if (SubRegion->contains(R.get()) && R.get() != SubRegion) { 422 R->parent = SubRegion; 423 SubRegion->children.push_back(std::move(R));