48 references to SequenceEqual
BuildValidator (1)
CompilationDiff.cs (1)
441if (originalPdbSpan.SequenceEqual(rebuildPdbSpan))
GenerateDocumentationAndConfigFiles (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Metrics (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Metrics.Legacy (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis (3)
Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Text\SourceText.cs (1)
1198if (!buffer1.AsSpan(0, count).SequenceEqual(buffer2.AsSpan(0, count)))
Microsoft.CodeAnalysis.Analyzers (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.CodeStyle (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.Workspaces (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SourceGeneratorExecutionVersionMapTests.cs (1)
52Assert.True(array1.AsSpan().SequenceEqual(array2));
Microsoft.DotNet.Build.Tasks.Installers (6)
src\ArReader.cs (2)
26if (!magic.AsSpan().SequenceEqual("!<arch>\n"u8)) 67if (!footer.AsSpan().SequenceEqual("`\n"u8))
src\CpioReader.cs (1)
28if (!magic.AsSpan().SequenceEqual("070701"u8))
src\RpmHeader.cs (2)
95if (!stream.ReadExactly(3).SequenceEqual((ReadOnlySpan<byte>)[0x8e, 0xad, 0xe8 ])) 107if (!stream.ReadExactly(4).SequenceEqual((ReadOnlySpan<byte>)[ 0x00, 0x00, 0x00, 0x00 ]))
src\RpmLead.cs (1)
28if (!stream.ReadExactly(4).SequenceEqual((ReadOnlySpan<byte>)[0xed, 0xab, 0xee, 0xdb]))
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.StampedeStateT.cs (1)
625return charBuffer.SequenceEqual(value.AsSpan());
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
ByteArrayEqualityComparer.cs (1)
18return x.AsSpan().SequenceEqual(y);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Linux\OSFileSystemTests.cs (1)
68Assert.True(b.AsSpan(0, written).SequenceEqual(new string(Content, written).AsSpan()));
Microsoft.ML.Tokenizers (2)
Normalizer\SentencePieceNormalizer.cs (1)
248if (currentIndex >= tokenLength - 1 && span.Slice(currentIndex - tokenLength + 1, tokenLength).SequenceEqual(token.AsSpan()))
Utils\ValueStringBuilder.cs (1)
226return _chars.Slice(_pos - valueLength, valueLength).SequenceEqual(value.AsSpan());
Roslyn.Diagnostics.Analyzers (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
System.Text.RegularExpressions.Generator (1)
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexCharClass.cs (1)
2000if (equalsGroup || invertedGroup.SequenceEqual(kvp.Value.AsSpan()))
Test.Utilities (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
Text.Analyzers (2)
src\Compilers\Core\Portable\Collections\BitVector.cs (1)
47&& _bits.AsSpan().SequenceEqual(other._bits.AsSpan());
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
122Debug.Assert(new Span<byte>(secret, SecretLengthBytes).SequenceEqual(DefaultSecret));
xunit.assert (3)
EqualityAsserts.cs (3)
51 /// If <see cref="MemoryExtensions.SequenceEqual{T}(Span{T}, ReadOnlySpan{T})"/> fails, a call 68 if (expected == null || actual == null || !expected.AsSpan().SequenceEqual(actual)) 591 if (expected.AsSpan().SequenceEqual(actual))