File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
src/Utilities/Compiler/Extensions Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 11// Copyright (c) Microsoft. All Rights Reserved. Licensed under the MIT license. See License.txt in the project root for license information.
22
33using System . Collections . Generic ;
4- using System . Collections . Immutable ;
54using System . Linq ;
65using Microsoft . CodeAnalysis ;
76
@@ -44,7 +43,7 @@ public static IEnumerable<IMethodSymbol> GetMethodOverloadsWithDesiredParameterA
4443 {
4544 return methods . Where ( candidateMethod =>
4645 {
47- if ( ! System . Collections . Immutable . ImmutableArrayExtensions . HasExactly ( candidateMethod . Parameters , selectedOverload . Parameters . Count ( ) + 1 ) )
46+ if ( ! System . Collections . Immutable . ImmutableArrayExtensions . HasExactly ( candidateMethod . Parameters , selectedOverload . Parameters . Length + 1 ) )
4847 {
4948 return false ;
5049 }
@@ -70,7 +69,7 @@ public static IEnumerable<IMethodSymbol> GetMethodOverloadsWithDesiredParameterA
7069 }
7170 }
7271
73- for ( int i = 0 ; i < selectedOverload . Parameters . Count ( ) ; i ++ , j ++ )
72+ for ( int i = 0 ; i < selectedOverload . Parameters . Length ; i ++ , j ++ )
7473 {
7574 if ( ! selectedOverload . Parameters [ i ] . Type . Equals ( candidateMethod . Parameters [ j ] . Type ) ||
7675 selectedOverload . Parameters [ i ] . IsParams != candidateMethod . Parameters [ j ] . IsParams ||
@@ -140,7 +139,7 @@ public static IEnumerable<IMethodSymbol> GetMethodOverloadsWithDesiredParameterA
140139 var expectedParameterCount = expectedParameterTypesInOrder . Length ;
141140 return members ? . FirstOrDefault ( member =>
142141 {
143- if ( member . Parameters . Count ( ) != expectedParameterCount )
142+ if ( member . Parameters . Length != expectedParameterCount )
144143 {
145144 return false ;
146145 }
You can’t perform that action at this time.
0 commit comments