17 references to SequenceEqual
Microsoft.CodeAnalysis (2)
DiagnosticAnalyzer\AnalyzerOptions.cs (1)
76this.AdditionalFiles.SequenceEqual(other.AdditionalFiles, ReferenceEquals));
Emit\EmitOptions.cs (1)
298InstrumentationKinds.NullToEmpty().SequenceEqual(other.InstrumentationKinds.NullToEmpty(), (a, b) => a == b) &&
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
45constructor.Parameters.SequenceEqual(parameters, (p1, p2) => p1.RefKind == p2.RefKind) &&
Microsoft.CodeAnalysis.CSharp (8)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (5)
603method.Parameters.SequenceEqual(other.Parameters, AreParametersEqual) && 604method.TypeParameters.SequenceEqual(other.TypeParameters, AreTypesEqual); 629return type.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics.SequenceEqual(other.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics, AreTypesEqual); 682return sig.Parameters.SequenceEqual(otherSig.Parameters, AreFunctionPointerParametersEqual); 721property.Parameters.SequenceEqual(other.Parameters, AreParametersEqual);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
580return !definition.Parameters.SequenceEqual(implementation.Parameters, (a, b) => a.Name == b.Name) || 581!definition.TypeParameters.SequenceEqual(implementation.TypeParameters, (a, b) => a.Name == b.Name);
Symbols\Source\SourcePropertySymbol.cs (1)
708|| !Parameters.SequenceEqual(implementation.Parameters, (a, b) => a.Name == b.Name))
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (2)
MetadataResolver.cs (2)
344return methodParameters.SequenceEqual(parameters, MatchesParameter); 397genericA.TypeArguments.SequenceEqual(genericB.TypeArguments, MatchesType);
Microsoft.CodeAnalysis.Features (2)
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (1)
167if (!System.Linq.ImmutableArrayExtensions.SequenceEqual(
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
45constructor.Parameters.SequenceEqual(parameters, (p1, p2) => p1.RefKind == p2.RefKind) &&
Microsoft.CodeAnalysis.UnitTests (1)
Collections\ImmutableArrayExtensionsTests.cs (1)
354Assert.True(r.SequenceEqual(s, (x, y) => 10 * x == y));
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\ProjectState.cs (1)
1069var contentChanged = !oldDocuments.SequenceEqual(