/// Indicates that the value of `blk` will be consumed, meaning either copied or moved
/// depending on its type.
Indicates that the value of `blk` will be consumed, meaning either copied or moved
depending on its type.
Indicates that the value of ` blk ` will be consumed meaning either copied or moved depending on its type .
fn walk_block(&mut self, blk: &hir::Block) {
        debug!("walk_block(blk.id={})", blk.id);
        for stmt in &blk.stmts {
            self.walk_stmt(&**stmt);
        }
        if let Some(ref tail_expr) = blk.expr {
            self.consume_expr(&**tail_expr);
        }
    }
fn walk_block ( & mut self , blk : & hir :: Block ) { debug ! ( " " blk id ) ; for stmt in & blk . stmts { self . walk_stmt ( & * * stmt ) ; } if let Some ( ref tail_expr ) = blk . expr { self . consume_expr ( & * * tail_expr ) ; } }
Indicates that the value of `blk` will be consumed, meaning either copied or moved
depending on its type.
Indicates that the value of ` blk ` will be consumed meaning either copied or moved depending on its type .
&mut self
blk
&hir::Block