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 1
1
// Copyright (c) Microsoft. All Rights Reserved. Licensed under the MIT license. See License.txt in the project root for license information.
2
2
3
3
using System . Collections . Generic ;
4
- using System . Collections . Immutable ;
5
4
using System . Linq ;
6
5
using Microsoft . CodeAnalysis ;
7
6
@@ -44,7 +43,7 @@ public static IEnumerable<IMethodSymbol> GetMethodOverloadsWithDesiredParameterA
44
43
{
45
44
return methods . Where ( candidateMethod =>
46
45
{
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 ) )
48
47
{
49
48
return false ;
50
49
}
@@ -70,7 +69,7 @@ public static IEnumerable<IMethodSymbol> GetMethodOverloadsWithDesiredParameterA
70
69
}
71
70
}
72
71
73
- for ( int i = 0 ; i < selectedOverload . Parameters . Count ( ) ; i ++ , j ++ )
72
+ for ( int i = 0 ; i < selectedOverload . Parameters . Length ; i ++ , j ++ )
74
73
{
75
74
if ( ! selectedOverload . Parameters [ i ] . Type . Equals ( candidateMethod . Parameters [ j ] . Type ) ||
76
75
selectedOverload . Parameters [ i ] . IsParams != candidateMethod . Parameters [ j ] . IsParams ||
@@ -140,7 +139,7 @@ public static IEnumerable<IMethodSymbol> GetMethodOverloadsWithDesiredParameterA
140
139
var expectedParameterCount = expectedParameterTypesInOrder . Length ;
141
140
return members ? . FirstOrDefault ( member =>
142
141
{
143
- if ( member . Parameters . Count ( ) != expectedParameterCount )
142
+ if ( member . Parameters . Length != expectedParameterCount )
144
143
{
145
144
return false ;
146
145
}
You can’t perform that action at this time.
0 commit comments