handle2ValueCallback<T, U> method

void Function(T, U)? handle2ValueCallback<T, U>(
  1. String key,
  2. InterpreterVisitor visitor
)

Implementation

void Function(T, U)? handle2ValueCallback<T, U>(
  String key,
  InterpreterVisitor visitor,
) {
  final callback = this[key];
  if (callback == null) return null;
  if (callback is InterpretedFunction) {
    return (T value, U value2) => callback.call(visitor, [value, value2]);
  }
  return callback as void Function(T, U)?;
}