| 114 | |
| 115 | private: |
| 116 | bool execute(const ColumnRawPtrs & columns, IColumn & out_data, size_t input_rows_count) const |
| 117 | { |
| 118 | return executeNumber<UInt8>(columns, out_data, input_rows_count) || executeNumber<UInt16>(columns, out_data, input_rows_count) |
| 119 | || executeNumber<UInt32>(columns, out_data, input_rows_count) || executeNumber<UInt64>(columns, out_data, input_rows_count) |
| 120 | || executeNumber<UInt128>(columns, out_data, input_rows_count) || executeNumber<UInt256>(columns, out_data, input_rows_count) |
| 121 | || executeNumber<Int8>(columns, out_data, input_rows_count) || executeNumber<Int16>(columns, out_data, input_rows_count) |
| 122 | || executeNumber<Int32>(columns, out_data, input_rows_count) || executeNumber<Int64>(columns, out_data, input_rows_count) |
| 123 | || executeNumber<Int128>(columns, out_data, input_rows_count) || executeNumber<Int256>(columns, out_data, input_rows_count) |
| 124 | || executeNumber<Float32>(columns, out_data, input_rows_count) || executeNumber<Float64>(columns, out_data, input_rows_count) |
| 125 | || executeNumber<Decimal32>(columns, out_data, input_rows_count) |
| 126 | || executeNumber<Decimal64>(columns, out_data, input_rows_count) |
| 127 | || executeNumber<Decimal128>(columns, out_data, input_rows_count) |
| 128 | || executeNumber<Decimal256>(columns, out_data, input_rows_count) |
| 129 | || executeNumber<DateTime64>(columns, out_data, input_rows_count) || executeString(columns, out_data, input_rows_count) |
| 130 | || executeNullable(columns, out_data, input_rows_count) || executeTuple(columns, out_data, input_rows_count) |
| 131 | || executeFixedString(columns, out_data, input_rows_count) || executeGeneric(columns, out_data, input_rows_count); |
| 132 | } |
| 133 | |
| 134 | template <typename T> |
| 135 | bool executeNumber(const ColumnRawPtrs & columns, IColumn & out_data, size_t input_rows_count) const |
nothing calls this directly
no test coverage detected