Parses a `break` statement. # Panics If the parser isn't positioned at a `break` token. See:
(&mut self)
| 901 | /// |
| 902 | /// See: <https://docs.python.org/3/reference/simple_stmts.html#grammar-token-python-grammar-break_stmt> |
| 903 | fn parse_break_statement(&mut self) -> ast::StmtBreak { |
| 904 | let start = self.node_start(); |
| 905 | self.bump(TokenKind::Break); |
| 906 | ast::StmtBreak { |
| 907 | range: self.node_range(start), |
| 908 | node_index: AtomicNodeIndex::NONE, |
| 909 | } |
| 910 | } |
| 911 | |
| 912 | /// Parses an `assert` statement. |
| 913 | /// |
no test coverage detected