@@ -9980,8 +9980,8 @@ impl<'a> Parser<'a> {
99809980 }
99819981 }
99829982
9983- /// Parse optional alias (with or without AS keyword) for pipe operators
9984- fn parse_optional_pipe_alias (&mut self) -> Result<Option<Ident>, ParserError> {
9983+ /// Parse optional identifier alias (with or without AS keyword)
9984+ fn parse_identifier_optional_alias (&mut self) -> Result<Option<Ident>, ParserError> {
99859985 if self.parse_keyword(Keyword::AS) {
99869986 Ok(Some(self.parse_identifier()?))
99879987 } else {
@@ -11232,7 +11232,7 @@ impl<'a> Parser<'a> {
1123211232 let function_name = self.parse_object_name(false)?;
1123311233 let function_expr = self.parse_function(function_name)?;
1123411234 if let Expr::Function(function) = function_expr {
11235- let alias = self.parse_optional_pipe_alias ()?;
11235+ let alias = self.parse_identifier_optional_alias ()?;
1123611236 pipe_operators.push(PipeOperator::Call { function, alias });
1123711237 } else {
1123811238 return Err(ParserError::ParserError(
@@ -11266,7 +11266,7 @@ impl<'a> Parser<'a> {
1126611266 self.expect_token(&Token::RParen)?;
1126711267 self.expect_token(&Token::RParen)?;
1126811268
11269- let alias = self.parse_optional_pipe_alias ()?;
11269+ let alias = self.parse_identifier_optional_alias ()?;
1127011270
1127111271 pipe_operators.push(PipeOperator::Pivot {
1127211272 aggregate_functions,
@@ -11288,7 +11288,7 @@ impl<'a> Parser<'a> {
1128811288
1128911289 self.expect_token(&Token::RParen)?;
1129011290
11291- let alias = self.parse_optional_pipe_alias ()?;
11291+ let alias = self.parse_identifier_optional_alias ()?;
1129211292
1129311293 pipe_operators.push(PipeOperator::Unpivot {
1129411294 value_column,
0 commit comments