summary refs log tree commit diff
path: root/src/librustc_mir/dataflow/impls
diff options
context:
space:
mode:
authorDavid Wood <david@davidtw.co>2017-12-10 17:00:20 +0000
committerDavid Wood <david@davidtw.co>2017-12-11 20:26:06 +0000
commit15b8fbdfb395315bb082eab793c4b02fa9534aee (patch)
treebc984f55c7b4fd4e8d2ce452da4936bfe40813da /src/librustc_mir/dataflow/impls
parentd78e8a730a266ce75ff1fc0f9cdc66716de78744 (diff)
downloadrust-15b8fbdfb395315bb082eab793c4b02fa9534aee.tar.gz
rust-15b8fbdfb395315bb082eab793c4b02fa9534aee.zip
Added test for #46472
Diffstat (limited to 'src/librustc_mir/dataflow/impls')
-rw-r--r--src/librustc_mir/dataflow/impls/borrows.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/librustc_mir/dataflow/impls/borrows.rs b/src/librustc_mir/dataflow/impls/borrows.rs
index b3299b943ba..25bc702764a 100644
--- a/src/librustc_mir/dataflow/impls/borrows.rs
+++ b/src/librustc_mir/dataflow/impls/borrows.rs
@@ -160,6 +160,8 @@ impl<'a, 'gcx, 'tcx> Borrows<'a, 'gcx, 'tcx> {
 
     pub fn borrows(&self) -> &IndexVec<BorrowIndex, BorrowData<'tcx>> { &self.borrows }
 
+    pub fn scope_tree(&self) -> &Rc<region::ScopeTree> { &self.scope_tree }
+
     pub fn location(&self, idx: BorrowIndex) -> &Location {
         &self.borrows[idx].location
     }