Home | History | Annotate | Download | only in Core

Lines Matching refs:BlockDataRegion

383 void BlockDataRegion::ProfileRegion(llvm::FoldingSetNodeID& ID,
395 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const {
396 BlockDataRegion::ProfileRegion(ID, BC, LC, BlockCount, getSuperRegion());
468 void BlockDataRegion::dumpToStream(raw_ostream &os) const {
471 for (BlockDataRegion::referenced_vars_iterator
748 const BlockDataRegion *BR =
749 static_cast<const BlockDataRegion*>(BC->getContextData());
751 for (BlockDataRegion::referenced_vars_iterator
851 const BlockDataRegion *
876 return getSubRegion<BlockDataRegion>(BC, LC, blockCount, sReg);
1355 // BlockDataRegion
1359 BlockDataRegion::getCaptureRegions(const VarDecl *VD) {
1381 void BlockDataRegion::LazyInitializeReferencedVars() {
1418 BlockDataRegion::referenced_vars_iterator
1419 BlockDataRegion::referenced_vars_begin() const {
1420 const_cast<BlockDataRegion*>(this)->LazyInitializeReferencedVars();
1426 return BlockDataRegion::referenced_vars_iterator(nullptr, nullptr);
1431 return BlockDataRegion::referenced_vars_iterator(Vec->begin(),
1435 BlockDataRegion::referenced_vars_iterator
1436 BlockDataRegion::referenced_vars_end() const {
1437 const_cast<BlockDataRegion*>(this)->LazyInitializeReferencedVars();
1443 return BlockDataRegion::referenced_vars_iterator(nullptr, nullptr);
1448 return BlockDataRegion::referenced_vars_iterator(Vec->end(),
1452 const VarRegion *BlockDataRegion::getOriginalRegion(const VarRegion *R) const {