From 606a31f46a066ba0d85c1915145703ae7b9d802b Mon Sep 17 00:00:00 2001 From: Dylan MacKenzie Date: Thu, 29 Aug 2019 20:47:45 -0700 Subject: [PATCH] Add a getter for the current state to `DataflowResultsCursor` --- src/librustc_mir/dataflow/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/librustc_mir/dataflow/mod.rs b/src/librustc_mir/dataflow/mod.rs index 7fe2a890a537..c9da51233d47 100644 --- a/src/librustc_mir/dataflow/mod.rs +++ b/src/librustc_mir/dataflow/mod.rs @@ -453,6 +453,10 @@ where { self.flow_state.each_gen_bit(f) } + + pub fn get(&self) -> &BitSet { + self.flow_state.as_dense() + } } pub fn state_for_location<'tcx, T: BitDenotation<'tcx>>(loc: Location,