Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
28 references to Parameters
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
205TypeSymbol.Equals(_removeMethod.Parameters[0].Type, token, TypeCompareKind.ConsiderEverything2);
Symbols\Metadata\PE\PEMethodSymbol.cs (4)
653return Parameters.Length; 1119var parameters = this.Parameters; 1206if (Parameters.Length == 0) 1541foreach (var param in Parameters)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (15)
Emit\NoPiaEmbedTypes.cs (15)
1521var param = (PEParameterSymbol)m20.Parameters[0]; 1526param = (PEParameterSymbol)m20.Parameters[1]; 1531param = (PEParameterSymbol)m20.Parameters[2]; 1536param = (PEParameterSymbol)m20.Parameters[3]; 1541param = (PEParameterSymbol)m20.Parameters[4]; 1547param = (PEParameterSymbol)m20.Parameters[5]; 1566param = (PEParameterSymbol)m21.Parameters[0]; 3323Assert.True(m1.Parameters[0].IsParams); 3324Assert.True(m1.Parameters[0].IsParamsArray); 3325Assert.False(m1.Parameters[0].IsParamsCollection); 3326Assert.Equal(0, m1.Parameters[0].GetAttributes().Length); 3390Assert.Equal(new System.DateTime(987654321), m1.Parameters[0].ExplicitDefaultValue); 3458Assert.Equal(39614081275578912866186559485m, m1.Parameters[0].ExplicitDefaultValue); 3462Assert.Equal(79228162495817593528424333315m, m2.Parameters[0].ExplicitDefaultValue); 3549var attr = m1.Parameters[0].GetAttributes("System.Runtime.InteropServices", "DefaultParameterValueAttribute").Single();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests.cs (1)
8816var yParam = method.Parameters[1];
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\InitOnlyMemberTests.cs (1)
3748Assert.True(method0.Parameters[0].HasUnsupportedMetadata);
Semantics\RefFieldTests.cs (2)
11504VerifyParameterSymbol(comp.GetMember<PEMethodSymbol>("A.F1").Parameters[0], "out System.Int32 i", RefKind.Out, ScopedKind.ScopedRef); 15828VerifyParameterSymbol(method.Parameters[0], "ref System.Int32 i", RefKind.Ref, ScopedKind.None);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\ExtensionMethodTests.cs (1)
2597Assert.Equal(SpecialType.System_Object, method.Parameters.Single().Type.SpecialType);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (3)
Metadata\WinMdDumpTest.cs (2)
358foreach (PEParameterSymbol parameter in method.Parameters) 396foreach (PEParameterSymbol parameter in method.Parameters)
Metadata\WinMdMetadataTests.cs (1)
54var pt = ((PEParameterSymbol)(func.Parameters[0])).Type as PENamedTypeSymbol;