pub unsafe fn nodes_mut(&mut self) -> Vec<(NodeMut, i32, Context)> {
        self.stmts
            .iter_mut()
            .filter_map(|s|
            // RawStmt  ->  Node   ->    NodeEnum           ->              NodeMut
            s.stmt.as_mut().and_then(|s| s.node.as_mut()).and_then(|n| Some(n.nodes_mut())))
            .flatten()
            .collect()
    }
// Returns a mutable reference to nested nodes.
Returns a mutable reference to nested nodes.
Returns a mutable reference to nested nodes .
pub unsafe fn nodes_mut(&mut self) -> Vec<(NodeMut, i32, Context)> {
        self.stmts
            .iter_mut()
            .filter_map(|s|
            // RawStmt  ->  Node   ->    NodeEnum           ->              NodeMut
            s.stmt.as_mut().and_then(|s| s.node.as_mut()).and_then(|n| Some(n.nodes_mut())))
            .flatten()
            .collect()
    }
pub unsafe fn nodes_mut ( & mut self ) -> Vec < ( NodeMut , i32 , Context ) > { self . stmts . iter_mut ( ) . filter_map ( | s | // RawStmt  ->  Node   ->    NodeEnum           ->              NodeMut s . stmt . as_mut ( ) . and_then ( | s | s . node . as_mut ( ) ) . and_then ( | n | Some ( n . nodes_mut ( ) ) ) ) . flatten ( ) . collect ( ) }
Returns a mutable reference to nested nodes.
Returns a mutable reference to nested nodes .
&mut self
&mut self