#pragma once #include #include namespace DB { namespace Conditional { struct NumericPerformer { /// Perform a multiIf function for numeric branch (then, else) arguments /// that may have either scalar types or array types. static bool perform(Block & block, const ColumnNumbers & args, size_t result); }; } }