diff --git a/src/Functions/intDiv.cpp b/src/Functions/intDiv.cpp index 25c21f8439c..54e7f9ed5e1 100644 --- a/src/Functions/intDiv.cpp +++ b/src/Functions/intDiv.cpp @@ -88,6 +88,9 @@ struct DivideIntegralByConstantImpl } +namespace impl_ +{ + template <> struct BinaryOperationImpl> : DivideIntegralByConstantImpl {}; template <> struct BinaryOperationImpl> : DivideIntegralByConstantImpl {}; template <> struct BinaryOperationImpl> : DivideIntegralByConstantImpl {}; @@ -108,6 +111,7 @@ template <> struct BinaryOperationImpl struct BinaryOperationImpl> : DivideIntegralByConstantImpl {}; template <> struct BinaryOperationImpl> : DivideIntegralByConstantImpl {}; +} struct NameIntDiv { static constexpr auto name = "intDiv"; }; using FunctionIntDiv = BinaryArithmeticOverloadResolver;