opVariadicKeyName function

String opVariadicKeyName(
  1. OpVariadic_Operator o
)

Implementation

String opVariadicKeyName(OpVariadic_Operator o) {
  return switch (o) {
    OpVariadic_Operator.ADD => "add",
    OpVariadic_Operator.MUL => "mul",
    OpVariadic_Operator.AND => "and",
    OpVariadic_Operator.OR => "or",
    OpVariadic_Operator.CAT => "cat",
    OpVariadic_Operator.MIN => "min",
    OpVariadic_Operator.MAX => "max",
    OpVariadic_Operator.MERGE => "merge",
    _ => throw "unexpected OperatorVariadic $o",
  };
}