126 references to GetParameters
Microsoft.CodeAnalysis.CSharp (35)
Binder\Binder_Expressions.cs (1)
3166var parameters = methodResult.LeastOverriddenMember.GetParameters();
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
1295var p = op1.Method.OriginalDefinition.GetParameters(); 1312var p = op2.Method.OriginalDefinition.GetParameters();
Binder\Semantics\OverloadResolution\OverloadResolution.cs (8)
1033ParameterSymbol final = member.GetParameters().Last(); 1039Debug.Assert((object)final == final.ContainingSymbol.GetParameters().Last()); 1740var m1LeastOverriddenParameters = m1.LeastOverriddenMember.GetParameters(); 1741var m2LeastOverriddenParameters = m2.LeastOverriddenMember.GetParameters(); 2051var m1Original = m1.LeastOverriddenMember.OriginalDefinition.GetParameters(); 2052var m2Original = m2.LeastOverriddenMember.OriginalDefinition.GetParameters(); 3131ImmutableArray<ParameterSymbol> parameters = member.GetParameters(); 3237var parameters = member.GetParameters();
Binder\Semantics\OverloadResolution\OverloadResolution_ArgsToParameters.cs (1)
67ImmutableArray<ParameterSymbol> parameters = symbol.GetParameters();
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (3)
877ImmutableArray<ParameterSymbol> parameters = badMember.GetParameters(); 1092foreach (var parameter in method.GetParameters()) 1152ParameterSymbol parameter = method.GetParameters()[parm];
Compilation\CSharpSemanticModel.cs (2)
4489ParameterSymbol param = FindNamedParameter(containingInvocationInfo.Symbol.GetSymbol().GetParameters(), argumentName); 4506ParameterSymbol param = FindNamedParameter(invocationSym.GetSymbol().GetParameters(), argumentName);
Compiler\DocumentationCommentCompiler.cs (1)
622return symbol.GetParameters();
Lowering\DiagnosticsPass_Warnings.cs (1)
369var parameters = op.GetParameters();
Lowering\LocalRewriter\LocalRewriter_Call.cs (4)
491var parameters = methodOrIndexer.GetParameters(); 776ImmutableArray<ParameterSymbol> parameters = methodOrIndexer.GetParameters(); 968ImmutableArray<ParameterSymbol> parameters = methodOrIndexer.GetParameters(); 1151ImmutableArray<ParameterSymbol> parameters = methodOrIndexer.GetParameters();
Operations\CSharpOperationFactory.cs (1)
2805Debug.Assert(!patternDisposeInfo.Expanded || patternDisposeInfo.Method.GetParameters().Last().OriginalDefinition.Type.IsSZArray());
Operations\CSharpOperationFactory_Methods.cs (1)
290if (methodOrIndexer.GetParameters().IsDefaultOrEmpty && boundArguments.IsDefaultOrEmpty)
Symbols\MemberSignatureComparer.cs (2)
422if (member1.GetParameterCount() > 0 && !HaveSameParameterTypes(member1.GetParameters(), typeMap1, member2.GetParameters(), typeMap2,
Symbols\MemberSymbolExtensions.cs (1)
26var @params = member.GetParameters();
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
745var parameters = ContainingSymbol.GetParameters(); 861var 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 (2)
678var parameters = ContainingSymbol.GetParameters(); 1254ImmutableArray<ParameterSymbol> containingSymbolParameters = ContainingSymbol.GetParameters();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
EditAndContinue\TopLevelEditingTests.cs (3)
14433SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_P").FirstOrDefault(p => p.GetParameters()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 14455SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_P").FirstOrDefault(p => p.GetParameters()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15697SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(p => p.GetParameters()[1].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (16)
CodeGen\CodeGenLocalFunctionTests.cs (1)
5246var attrs3 = localFn3.GetParameters().Single().GetAttributes();
Emit\EditAndContinue\SymbolMatcherTests.cs (1)
1138var parameters = property.GetParameters().ToArray();
Emit\EmitMetadataTests.cs (14)
2543var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2567var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("get_Item").GetParameters(); 2643var parameters = module.GlobalNamespace.GetTypeMember("C").GetMember("<M>g__local|0_0").GetParameters(); 2664var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2693var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2717var parameters = module.GlobalNamespace.GetTypeMember("T").GetMethod("M").GetParameters(); 2811var parentParameters = comp.GetTypeByMetadataName("Parent").GetMethod("M").GetParameters(); 2825var childParameters = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").GetParameters(); 2848var sourceParentParameters = module.GlobalNamespace.GetTypeMember("Parent").GetMethod("M").GetParameters(); 2873var interfaceParameters = module.GlobalNamespace.GetTypeMember("IParent").GetMethod("M").GetParameters(); 2879var proxyChildParameters = module.GlobalNamespace.GetTypeMember("Child").GetMethod("IParent.M").GetParameters(); 2900var sourceParentParameters = module.GlobalNamespace.GetTypeMember("Parent").GetMethod("M").GetParameters(); 2925var interfaceParameters = module.GlobalNamespace.GetTypeMember("IParent").GetMethod("M").GetParameters(); 2931var proxyChildParameters = module.GlobalNamespace.GetTypeMember("Child").GetMethod("IParent.M").GetParameters();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (29)
Attributes\AttributeTests.cs (7)
2847var parameters = invokeMethod.GetParameters(); 2861parameters = ctor.GetParameters(); 2871parameters = beginInvokeMethod.GetParameters(); 2888parameters = endInvokeMethod.GetParameters(); 2970var parameters = invokeMethod.GetParameters(); 2985parameters = ctor.GetParameters(); 2992parameters = 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)
515var parameters = method.GetParameters(); 859var ps = m.GetParameters(); 897var ps = m.GetParameters(); 927var ps = m.GetParameters(); 1015var ps = m.GetParameters(); 1059var ps = m.GetParameters();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (26)
Semantics\PrimaryConstructorTests.cs (12)
5484Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 5686Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 5754Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 5788Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 5823Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 5858Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 5898Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 5936Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 5981Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6020Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6065Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 6101Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml());
Semantics\RecordStructTests.cs (1)
3214Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml());
Semantics\RecordTests.cs (13)
28167Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 28281Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 28491Assert.Equal("", constructor.GetParameters()[0].GetDocumentationCommentXml()); 28575Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28622Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28670Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28718Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28770Assert.Equal("", cConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28821Assert.Equal("", dConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28879Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28932Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 28986Assert.Equal("", eConstructor.GetParameters()[0].GetDocumentationCommentXml()); 29035Assert.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)
1987var paramType = s.GetParameters().Single().Type; 1996var parameters = member.GetParameters(); 2009foreach (var param in member.GetParameters())
Symbols\TypeTests.cs (5)
1541var paras = mem.GetParameters(); 1556paras = mem.GetParameters(); 1572paras = mem.GetParameters(); 1636paras = (mem as MethodSymbol).GetParameters(); 1644paras = mem.GetParameters();