in src/Epam.GraphQL/Helpers/ExpressionEqualityComparer.cs [348:369]
private static bool Equals(ParameterScope? parameterScope, IReadOnlyList<Expression> x, IReadOnlyList<Expression> y)
{
if (ReferenceEquals(x, y))
{
return true;
}
if (x == null || y == null || x.Count != y.Count)
{
return false;
}
for (var i = 0; i < x.Count; i++)
{
if (!Equals(parameterScope, x[i], y[i]))
{
return false;
}
}
return true;
}