33 references to GetParameters
Microsoft.CodeAnalysis.CSharp (33)
Binder\Binder_Expressions.cs (1)
3515var parameters = methodResult.LeastOverriddenMember.GetParameters();
Binder\Binder_Invocation.cs (2)
690!candidate.Member.GetParameters().Last().Type.IsSZArray()) 901var parameters = candidate.Member.GetParameters();
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
1377var p = op1.Method.OriginalDefinition.GetParameters(); 1394var p = op2.Method.OriginalDefinition.GetParameters();
Binder\Semantics\OverloadResolution\OverloadResolution.cs (5)
1320ParameterSymbol final = member.GetParameters().Last(); 2168var m1LeastOverriddenParameters = m1.LeastOverriddenMember.GetParameters(); 2169var m2LeastOverriddenParameters = m2.LeastOverriddenMember.GetParameters(); 2475var m1DefinitionParameters = m1.LeastOverriddenMember.OriginalDefinition.GetParameters(); 2476var m2DefinitionParameters = m2.LeastOverriddenMember.OriginalDefinition.GetParameters();
Compilation\CSharpSemanticModel.cs (2)
4536ParameterSymbol param = FindNamedParameter(containingInvocationInfo.Symbol.GetSymbol().GetParameters(), argumentName); 4553ParameterSymbol param = FindNamedParameter(invocationSym.GetSymbol().GetParameters(), argumentName);
Compiler\DocumentationCommentCompiler.cs (1)
767return symbol.GetParameters();
Lowering\DiagnosticsPass_Warnings.cs (1)
368var parameters = op.GetParameters();
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
751var parameters = methodOrIndexer.GetParameters(); 1081ImmutableArray<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)
451if (member1.GetParameterCount() > 0 && !HaveSameParameterTypes(member1.GetParameters().AsSpan(), typeMap1, member2.GetParameters().AsSpan(), typeMap2,
Symbols\MemberSymbolExtensions.cs (3)
28var @params = member.GetParameters(); 188return [extensionParameter, .. symbol.GetParameters()]; 192return symbol.GetParameters();
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
900var parameters = ContainingSymbol.GetParameters();
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
667foreach (ParameterSymbol param in currTypeBestMatch.GetParameters())
Symbols\Source\ExplicitInterfaceHelpers.cs (2)
433ImmutableArray<ParameterSymbol> implementedMemberParameters = implementedMember.GetParameters(); 434ImmutableArray<ParameterSymbol> collisionCandidateParameters = collisionCandidateMember.GetParameters();
Symbols\Source\SourceComplexParameterSymbol.cs (4)
481ImmutableArray<ParameterSymbol> implParameters = this.ContainingSymbol.GetPartialImplementationPart()?.GetParameters() ?? default; 497ImmutableArray<ParameterSymbol> defParameters = this.ContainingSymbol.GetPartialDefinitionPart()?.GetParameters() ?? default; 719var parameters = containingSymbol.GetParameters(); 1316ImmutableArray<ParameterSymbol> containingSymbolParameters = ContainingSymbol.GetParameters();
Symbols\Synthesized\SynthesizedHotReloadExceptionConstructorSymbol.cs (1)
58delegateInvoke.GetParameters() is not [{ RefKind: RefKind.None } parameter] ||