33 references to GetParameters
Microsoft.CodeAnalysis.CSharp (33)
Binder\Binder_Expressions.cs (1)
3439var parameters = methodResult.LeastOverriddenMember.GetParameters();
Binder\Binder_Invocation.cs (2)
682!candidate.Member.GetParameters().Last().Type.IsSZArray()) 877var parameters = candidate.Member.GetParameters();
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
1325var p = op1.Method.OriginalDefinition.GetParameters(); 1342var p = op2.Method.OriginalDefinition.GetParameters();
Binder\Semantics\OverloadResolution\OverloadResolution.cs (5)
1312ParameterSymbol final = member.GetParameters().Last(); 2177var m1LeastOverriddenParameters = m1.LeastOverriddenMember.GetParameters(); 2178var m2LeastOverriddenParameters = m2.LeastOverriddenMember.GetParameters(); 2484var m1DefinitionParameters = m1.LeastOverriddenMember.OriginalDefinition.GetParameters(); 2485var m2DefinitionParameters = m2.LeastOverriddenMember.OriginalDefinition.GetParameters();
Compilation\CSharpSemanticModel.cs (2)
4520ParameterSymbol param = FindNamedParameter(containingInvocationInfo.Symbol.GetSymbol().GetParameters(), argumentName); 4537ParameterSymbol param = FindNamedParameter(invocationSym.GetSymbol().GetParameters(), argumentName);
Compiler\DocumentationCommentCompiler.cs (1)
623return symbol.GetParameters();
Lowering\DiagnosticsPass_Warnings.cs (1)
369var parameters = op.GetParameters();
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
733var parameters = methodOrIndexer.GetParameters(); 1018ImmutableArray<ParameterSymbol> parameters = methodOrIndexer.GetParameters();
Operations\CSharpOperationFactory_Methods.cs (3)
274if (methodOrIndexer.GetParameters().IsDefaultOrEmpty && boundArguments.IsDefaultOrEmpty) 307ImmutableArray<ParameterSymbol> parameters = methodOrIndexer.GetParameters(); 366ImmutableArray<ParameterSymbol> parameters = methodOrIndexer.GetParameters();
Symbols\MemberSignatureComparer.cs (2)
468if (member1.GetParameterCount() > 0 && !HaveSameParameterTypes(member1.GetParameters().AsSpan(), typeMap1, member2.GetParameters().AsSpan(), typeMap2,
Symbols\MemberSymbolExtensions.cs (3)
27var @params = member.GetParameters(); 119return [extensionParameter, .. symbol.GetParameters()]; 122return symbol.GetParameters();
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
762var parameters = ContainingSymbol.GetParameters(); 878var parameters = ContainingSymbol.GetParameters();
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
667foreach (ParameterSymbol param in currTypeBestMatch.GetParameters())
Symbols\Source\ExplicitInterfaceHelpers.cs (2)
397ImmutableArray<ParameterSymbol> implementedMemberParameters = implementedMember.GetParameters(); 398ImmutableArray<ParameterSymbol> collisionCandidateParameters = collisionCandidateMember.GetParameters();
Symbols\Source\SourceComplexParameterSymbol.cs (4)
474ImmutableArray<ParameterSymbol> implParameters = this.ContainingSymbol.GetPartialImplementationPart()?.GetParameters() ?? default; 490ImmutableArray<ParameterSymbol> defParameters = this.ContainingSymbol.GetPartialDefinitionPart()?.GetParameters() ?? default; 680var parameters = ContainingSymbol.GetParameters(); 1259ImmutableArray<ParameterSymbol> containingSymbolParameters = ContainingSymbol.GetParameters();