10 references to GetParameterCount
Microsoft.CodeAnalysis.CSharp (10)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (3)
1287int parameterCount = result.Member.GetParameterCount(); 1313int paramCount = member.GetParameterCount(); 2722declaredParameterCount = m.Member.GetParameterCount() + (m.Member.IsExtensionBlockMember() ? 1 : 0);
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
1312Debug.Assert(rewrittenArguments.Length == methodOrIndexer.GetParameterCount() + 1); 1323return rewrittenArguments.Length == methodOrIndexer.GetParameterCount() &&
Symbols\MemberSignatureComparer.cs (4)
438if (member1.GetParameterCount() != member2.GetParameterCount()) 451if (member1.GetParameterCount() > 0 && !HaveSameParameterTypes(member1.GetParameters().AsSpan(), typeMap1, member2.GetParameters().AsSpan(), typeMap2, 543hash = Hash.Combine(member.GetParameterCount(), hash);
Symbols\MemberSymbolExtensions.cs (1)
198return symbol.GetParameterCount() + (hasExtensionParameter ? 1 : 0);