pub fn seek_to_block_start(&mut self, block: BasicBlock) {
        self.state.overwrite(&self.results.borrow().entry_sets[block]);
        self.pos = CursorPosition::BlockStart(block);
        self.call_return_effect_applied = false;
    }
/// Resets the cursor to the start of the given basic block.
Resets the cursor to the start of the given basic block.
Resets the cursor to the start of the given basic block .
pub fn seek_to_block_start(&mut self, block: BasicBlock) {
        self.state.overwrite(&self.results.borrow().entry_sets[block]);
        self.pos = CursorPosition::BlockStart(block);
        self.call_return_effect_applied = false;
    }
pub fn seek_to_block_start ( & mut self , block : BasicBlock ) { self . state . overwrite ( & self . results . borrow ( ) . entry_sets [ block ] ) ; self . pos = CursorPosition :: BlockStart ( block ) ; self . call_return_effect_applied = false ; }
Resets the cursor to the start of the given basic block.
Resets the cursor to the start of the given basic block .
&mut self
block
BasicBlock