(&mut self)
| 5623 | } |
| 5624 | |
| 5625 | fn parse_alter(&mut self) -> Result<Statement<Raw>, ParserStatementError> { |
| 5626 | if self.parse_keyword(SYSTEM) { |
| 5627 | self.parse_alter_system() |
| 5628 | } else if self.parse_keywords(&[DEFAULT, PRIVILEGES]) { |
| 5629 | self.parse_alter_default_privileges() |
| 5630 | .map_parser_err(StatementKind::AlterDefaultPrivileges) |
| 5631 | } else { |
| 5632 | self.parse_alter_object() |
| 5633 | } |
| 5634 | } |
| 5635 | |
| 5636 | fn parse_alter_object(&mut self) -> Result<Statement<Raw>, ParserStatementError> { |
| 5637 | let object_type = self.expect_object_type().map_no_statement_parser_err()?; |
no test coverage detected