equivalentArgumentsTypes method

bool equivalentArgumentsTypes(
  1. List<Object> types
)

Returns true if arguments have equivalent types.

Implementation

bool equivalentArgumentsTypes(List<Object> types) {
  var arguments = _arguments;
  if (arguments.isEmpty) {
    return types.isEmpty;
  }

  if (arguments.length != types.length) {
    return false;
  }

  return _listEquivalencyTypeInfo.equals(arguments, TypeInfo.toList(types));
}