Skip to content

Commit ca28413

Browse files
committed
Simplify parsing RETURNS
1 parent 86781b6 commit ca28413

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/parser/mod.rs

+2-5
Original file line numberDiff line numberDiff line change
@@ -5130,11 +5130,8 @@ impl<'a> Parser<'a> {
51305130
) -> Result<Statement, ParserError> {
51315131
let (name, args) = self.parse_create_function_name_and_params()?;
51325132

5133-
let return_type = if self.parse_keyword(Keyword::RETURNS) {
5134-
Some(self.parse_data_type()?)
5135-
} else {
5136-
return parser_err!("Expected RETURNS keyword", self.peek_token().span.start);
5137-
};
5133+
self.expect_keyword(Keyword::RETURNS)?;
5134+
let return_type = Some(self.parse_data_type()?);
51385135

51395136
self.expect_keyword_is(Keyword::AS)?;
51405137

0 commit comments

Comments
 (0)