This commit is contained in:
Alexander Kuzmenkov 2021-01-20 08:29:27 +03:00
parent 4d16dead0f
commit 951b552727

View File

@ -472,7 +472,7 @@ bool ExpressionAnalyzer::makeAggregateDescriptions(ActionsDAGPtr & actions)
return !aggregates().empty();
}
void makeWindowDescription(WindowDescription & desc, const IAST * ast)
void makeWindowDescriptionFromAST(WindowDescription & desc, const IAST * ast)
{
const auto & definition = ast->as<const ASTWindowDefinition &>();
@ -537,7 +537,7 @@ void ExpressionAnalyzer::makeWindowDescriptions(ActionsDAGPtr actions)
const auto & elem = ptr->as<const ASTWindowListElement &>();
WindowDescription desc;
desc.window_name = elem.name;
makeWindowDescription(desc, elem.definition.get());
makeWindowDescriptionFromAST(desc, elem.definition.get());
auto [it, inserted] = window_descriptions.insert(
{desc.window_name, desc});
@ -623,7 +623,7 @@ void ExpressionAnalyzer::makeWindowDescriptions(ActionsDAGPtr actions)
const ASTWindowDefinition &>();
WindowDescription desc;
desc.window_name = definition.getDefaultWindowName();
makeWindowDescription(desc, &definition);
makeWindowDescriptionFromAST(desc, &definition);
auto [it, inserted] = window_descriptions.insert(
{desc.window_name, desc});