mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-23 10:10:50 +00:00
Style fixes.
This commit is contained in:
parent
187cc83702
commit
9c4d123f87
@ -450,7 +450,11 @@ public:
|
||||
return std::make_shared<FunctionBaseAdaptor>(impl->build(arguments, getReturnType(arguments)));
|
||||
}
|
||||
|
||||
void getLambdaArgumentTypes(DataTypes & arguments) const final { return impl->getLambdaArgumentTypes(arguments); }
|
||||
void getLambdaArgumentTypes(DataTypes & arguments) const final
|
||||
{
|
||||
checkNumberOfArguments(arguments.size());
|
||||
impl->getLambdaArgumentTypes(arguments);
|
||||
}
|
||||
|
||||
ColumnNumbers getArgumentsThatAreAlwaysConstant() const final { return impl->getArgumentsThatAreAlwaysConstant(); }
|
||||
|
||||
@ -524,6 +528,8 @@ public:
|
||||
return function->getResultIfAlwaysReturnsConstantAndHasArguments(block, arguments_);
|
||||
}
|
||||
|
||||
bool isStateful() const override { return function->isStateful(); }
|
||||
|
||||
bool isInjective(const Block & sample_block) override { return function->isInjective(sample_block); }
|
||||
|
||||
bool isDeterministic() const override { return function->isDeterministic(); }
|
||||
@ -582,7 +588,7 @@ public:
|
||||
return std::make_unique<DefaultFunction>(function, data_types, return_type);
|
||||
}
|
||||
|
||||
void getLambdaArgumentTypes(DataTypes & arguments) const override { return function->getLambdaArgumentTypes(arguments); }
|
||||
void getLambdaArgumentTypes(DataTypes & arguments) const override { function->getLambdaArgumentTypes(arguments); }
|
||||
|
||||
private:
|
||||
std::shared_ptr<IFunction> function;
|
||||
|
Loading…
Reference in New Issue
Block a user