matchesClientSignature method
Whether two params would produce the same named argument on the client.
Implementation
bool matchesClientSignature(ClientParam other) {
return position == other.position &&
name == other.name &&
type.nonNullName == other.type.nonNullName;
}