File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -5233,9 +5233,7 @@ impl<'a> Parser<'a> {
5233
5233
Some(self.parse_data_type()?)
5234
5234
};
5235
5235
5236
- if self.peek_keyword(Keyword::AS) {
5237
- self.expect_keyword_is(Keyword::AS)?;
5238
- }
5236
+ let _ = self.parse_keyword(Keyword::AS);
5239
5237
5240
5238
let function_body = if self.peek_keyword(Keyword::BEGIN) {
5241
5239
let begin_token = self.expect_keyword(Keyword::BEGIN)?;
@@ -5247,9 +5245,7 @@ impl<'a> Parser<'a> {
5247
5245
statements,
5248
5246
end_token: AttachedToken(end_token),
5249
5247
}))
5250
- } else if self.peek_keyword(Keyword::RETURN) {
5251
- self.expect_keyword(Keyword::RETURN)?;
5252
-
5248
+ } else if self.parse_keyword(Keyword::RETURN) {
5253
5249
if self.peek_token() == Token::LParen {
5254
5250
let expr = self.parse_expr()?;
5255
5251
if !matches!(expr, Expr::Subquery(_)) {
You can’t perform that action at this time.
0 commit comments