14 references to SequenceEqual
Microsoft.CodeAnalysis (2)
src\Dependencies\Collections\OneOrMany.cs (2)
207=> SequenceEqual(OneOrMany.Create(other), comparer); 282=> Create(array).SequenceEqual(other, comparer);
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2271if (!locals.SequenceEqual(Locals) || prologue != this.Prologue || epilogue != this.Epilogue)
Microsoft.CodeAnalysis.UnitTests (11)
InternalUtilities\OneOrManyTests.cs (11)
224Assert.True(OneOrMany<int>.Empty.SequenceEqual(OneOrMany<int>.Empty)); 225Assert.False(OneOrMany<int>.Empty.SequenceEqual(OneOrMany.Create(1))); 226Assert.False(OneOrMany<int>.Empty.SequenceEqual(OneOrMany.Create(1, 2))); 227Assert.False(OneOrMany.Create(1).SequenceEqual(OneOrMany<int>.Empty)); 228Assert.False(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany<int>.Empty)); 229Assert.True(OneOrMany.Create(1).SequenceEqual(OneOrMany.Create(1))); 230Assert.False(OneOrMany.Create(1).SequenceEqual(OneOrMany.Create(2))); 231Assert.True(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany.Create(1, 2))); 232Assert.False(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany.Create(1, 0))); 234Assert.False(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1, 2, 3)))); 235Assert.True(OneOrMany.Create(1).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1))));