fn visit_loop_stmt(&mut self, body: &mut Vec<Stmt>) -> VisitorResult {
        self.state.push(State::Loop);

        self.visit_block_stmt(body)?;

        self.state
            .pop()
            .expect("expected validator state not to be empty");

        Ok(())
    }
/// Mark that we've entered a loop.
Mark that we've entered a loop.
Mark that we ' ve entered a loop .
fn visit_loop_stmt(&mut self, body: &mut Vec<Stmt>) -> VisitorResult {
        self.state.push(State::Loop);
        self.visit_block_stmt(body)?;
        self.state
            .pop()
            .expect("expected validator state not to be empty");
        Ok(())
    }
fn visit_loop_stmt ( & mut self , body : & mut Vec < Stmt > ) -> VisitorResult { self . state . push ( State :: Loop ) ; self . visit_block_stmt ( body ) ? ; self . state . pop ( ) . expect ( " " ) ; Ok ( ( ) ) }
Mark that we've entered a loop.
Mark that we ' ve entered a loop .
&mut self
body
&mut Vec<Stmt>