Home | History | Annotate | Download | only in Core

Lines Matching refs:VarRegion

174 const StackFrameContext *VarRegion::getStackFrame() const {
332 void VarRegion::Profile(llvm::FoldingSetNodeID &ID) const {
333 VarRegion::ProfileRegion(ID, getDecl(), superRegion);
524 void VarRegion::dumpToStream(raw_ostream &os) const {
589 bool VarRegion::canPrintPrettyAsExpr() const {
593 void VarRegion::printPrettyAsExpr(raw_ostream &os) const {
735 /// StackFrameContext that matches a DeclContext, or find a VarRegion
737 static llvm::PointerUnion<const StackFrameContext *, const VarRegion *>
754 if (const VarRegion *VR = dyn_cast<VarRegion>(I.getOriginalRegion()))
756 return cast<VarRegion>(I.getCapturedRegion());
765 const VarRegion* MemRegionManager::getVarRegion(const VarDecl *D,
797 llvm::PointerUnion<const StackFrameContext *, const VarRegion *> V =
800 if (V.is<const VarRegion*>())
801 return V.get<const VarRegion*>();
843 return getSubRegion<VarRegion>(D, sReg);
846 const VarRegion *MemRegionManager::getVarRegion(const VarDecl *D,
848 return getSubRegion<VarRegion>(D, superR);
1358 std::pair<const VarRegion *, const VarRegion *>
1361 const VarRegion *VR = nullptr;
1362 const VarRegion *OriginalVR = nullptr;
1405 const VarRegion *VR = nullptr;
1406 const VarRegion *OriginalVR = nullptr;
1452 const VarRegion *BlockDataRegion::getOriginalRegion(const VarRegion *R) const {