123 references to GetParameters
Microsoft.CodeAnalysis.CSharp (33)
Binder\Binder_Expressions.cs (1)
3441var parameters = methodResult.LeastOverriddenMember.GetParameters();
Binder\Binder_Invocation.cs (2)
683!candidate.Member.GetParameters().Last().Type.IsSZArray()) 878var parameters = candidate.Member.GetParameters();
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
1369var p = op1.Method.OriginalDefinition.GetParameters(); 1386var p = op2.Method.OriginalDefinition.GetParameters();
Binder\Semantics\OverloadResolution\OverloadResolution.cs (5)
1312ParameterSymbol final = member.GetParameters().Last(); 2181var m1LeastOverriddenParameters = m1.LeastOverriddenMember.GetParameters(); 2182var m2LeastOverriddenParameters = m2.LeastOverriddenMember.GetParameters(); 2488var m1DefinitionParameters = m1.LeastOverriddenMember.OriginalDefinition.GetParameters(); 2489var m2DefinitionParameters = m2.LeastOverriddenMember.OriginalDefinition.GetParameters();
Compilation\CSharpSemanticModel.cs (2)
4523ParameterSymbol param = FindNamedParameter(containingInvocationInfo.Symbol.GetSymbol().GetParameters(), argumentName); 4540ParameterSymbol param = FindNamedParameter(invocationSym.GetSymbol().GetParameters(), argumentName);
Compiler\DocumentationCommentCompiler.cs (1)
664return symbol.GetParameters();
Lowering\DiagnosticsPass_Warnings.cs (1)
369var parameters = op.GetParameters();
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
748var parameters = methodOrIndexer.GetParameters(); 1033ImmutableArray<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)
28var @params = member.GetParameters(); 187return [extensionParameter, .. symbol.GetParameters()]; 191return 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)
475ImmutableArray<ParameterSymbol> implParameters = this.ContainingSymbol.GetPartialImplementationPart()?.GetParameters() ?? default; 491ImmutableArray<ParameterSymbol> defParameters = this.ContainingSymbol.GetPartialDefinitionPart()?.GetParameters() ?? default; 681var parameters = ContainingSymbol.GetParameters(); 1260ImmutableArray<ParameterSymbol> containingSymbolParameters = ContainingSymbol.GetParameters();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (15)
CodeGen\CodeGenLocalFunctionTests.cs (1)
5246var attrs3 = localFn3.GetParameters().Single().GetAttributes();
Emit\EmitMetadataTests.cs (14)
2545var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2569var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("get_Item").GetParameters(); 2645var parameters = module.GlobalNamespace.GetTypeMember("C").GetMember("<M>g__local|0_0").GetParameters(); 2666var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2695var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2719var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2813var parentParameters = comp.GetTypeByMetadataName("Parent").GetMethod("M").GetParameters(); 2827var childParameters = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").GetParameters(); 2850var sourceParentParameters = module.GlobalNamespace.GetTypeMember("Parent").GetMethod("M").GetParameters(); 2875var interfaceParameters = module.GlobalNamespace.GetTypeMember("IParent").GetMethod("M").GetParameters(); 2881var proxyChildParameters = module.GlobalNamespace.GetTypeMember("Child").GetMethod("IParent.M").GetParameters(); 2902var sourceParentParameters = module.GlobalNamespace.GetTypeMember("Parent").GetMethod("M").GetParameters(); 2927var interfaceParameters = module.GlobalNamespace.GetTypeMember("IParent").GetMethod("M").GetParameters(); 2933var proxyChildParameters = module.GlobalNamespace.GetTypeMember("Child").GetMethod("IParent.M").GetParameters();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\EditAndContinue\SymbolMatcherTests.cs (1)
955var parameters = property.GetParameters().ToArray();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (56)
Attributes\AttributeTests.cs (7)
2885var parameters = invokeMethod.GetParameters(); 2899parameters = ctor.GetParameters(); 2909parameters = beginInvokeMethod.GetParameters(); 2926parameters = endInvokeMethod.GetParameters(); 3008var parameters = invokeMethod.GetParameters(); 3023parameters = ctor.GetParameters(); 3030parameters = beginInvokeMethod.GetParameters();
Attributes\AttributeTests_RefReadOnly.cs (16)
41var parameter = method.GetParameters().Single(); 67var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").GetParameters().Single(); 123var parameter = method.GetParameters().Single(); 405var parameter = indexer.GetParameters().Single(); 425var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]").GetParameters().Single(); 477var parameter = indexer.GetParameters().Single(); 504var parameter = method.GetParameters().Single(); 521var parameter = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod.GetParameters().Single(); 564var parameter = method.GetParameters().Single(); 601var parameter = method.GetParameters().Single(); 625var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|0_0").GetParameters().Single(); 689var parameter = method.GetParameters().Single(); 728var parameter = method.GetParameters().Single(); 756var parameter = module.GlobalNamespace.GetMember<MethodSymbol>("Test.<>c.<M1>b__0_0").GetParameters().Single(); 822var parameter = method.GetParameters().Single(); 1160var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").GetParameters().Single();
Attributes\AttributeTests_WellKnownAttributes.cs (6)
516var parameters = method.GetParameters(); 860var ps = m.GetParameters(); 898var ps = m.GetParameters(); 928var ps = m.GetParameters(); 1016var ps = m.GetParameters(); 1060var ps = m.GetParameters();
PartialEventsAndConstructorsTests.cs (1)
3260var ctorParam = ctor.GetParameters().Single();
Semantics\ParamsCollectionTests.cs (1)
9003var p1 = (PEParameterSymbol)m.GlobalNamespace.GetMember(memberName).GetParameters()[parameterOrdinal];
Semantics\PrimaryConstructorTests.cs (12)
6066Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 6302Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 6370Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6404Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6439Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6474Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6514Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6552Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6597Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6636Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6681Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6717Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml());
Semantics\RecordTests.cs (13)
28255Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 28407Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 28617Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 28701Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28748Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28796Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28844Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28896Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28947Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 29005Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 29058Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 29112Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 29161Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\RecordStructTests.cs (1)
3286Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (17)
DocumentationComments\CrefTests.cs (4)
1611Assert.Equal(typeArgument, actualSymbol.GetParameters().Single().Type); 1637var actualParameterTypes = actualSymbol.GetParameters().Select(p => p.Type).Cast<TypeParameterSymbol>(); 1669var actualParameterType = actualWinner.GetParameters().Single().Type; 1707var actualParameterType = actualWinner.GetParameters().Single().Type;
Symbols\Metadata\PE\LoadingAttributes.cs (3)
1307var parameter = (PEParameterSymbol)class1.GetMethod("M1").GetParameters().Single(); 1441var parameters = class1.GetMethod("M1").GetParameters(); 1468var parameters = class1.GetMethod("M1").GetParameters();
Symbols\Metadata\PE\LoadingMetadataTokens.cs (2)
61var parameter = method.GetParameters().Single(); 119var parameter = method.GetParameters().Single();
Symbols\Source\CustomModifierCopyTests.cs (3)
2130var paramType = s.GetParameters().Single().Type; 2139var parameters = member.GetParameters(); 2152foreach (var param in member.GetParameters())
Symbols\TypeTests.cs (5)
1542var paras = mem.GetParameters(); 1557paras = mem.GetParameters(); 1573paras = mem.GetParameters(); 1639paras = (mem as MethodSymbol).GetParameters(); 1647paras = mem.GetParameters();