Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
26 references to Parameters
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
205
TypeSymbol.Equals(_removeMethod.
Parameters
[0].Type, token, TypeCompareKind.ConsiderEverything2);
Symbols\Metadata\PE\PEMethodSymbol.cs (4)
625
return
Parameters
.Length;
1075
var parameters = this.
Parameters
;
1145
if (
Parameters
.Length == 0)
1436
foreach (var param in
Parameters
)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (13)
Emit\NoPiaEmbedTypes.cs (13)
1521
var param = (PEParameterSymbol)m20.
Parameters
[0];
1526
param = (PEParameterSymbol)m20.
Parameters
[1];
1531
param = (PEParameterSymbol)m20.
Parameters
[2];
1536
param = (PEParameterSymbol)m20.
Parameters
[3];
1541
param = (PEParameterSymbol)m20.
Parameters
[4];
1547
param = (PEParameterSymbol)m20.
Parameters
[5];
1566
param = (PEParameterSymbol)m21.
Parameters
[0];
3108
Assert.True(m1.
Parameters
[0].IsParams);
3109
Assert.Equal(0, m1.
Parameters
[0].GetAttributes().Length);
3173
Assert.Equal(new System.DateTime(987654321), m1.
Parameters
[0].ExplicitDefaultValue);
3241
Assert.Equal(39614081275578912866186559485m, m1.
Parameters
[0].ExplicitDefaultValue);
3245
Assert.Equal(79228162495817593528424333315m, m2.
Parameters
[0].ExplicitDefaultValue);
3332
var attr = m1.
Parameters
[0].GetAttributes("System.Runtime.InteropServices", "DefaultParameterValueAttribute").Single();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests.cs (1)
8518
var yParam = method.
Parameters
[1];
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\InitOnlyMemberTests.cs (1)
3737
Assert.True(method0.
Parameters
[0].HasUnsupportedMetadata);
Semantics\RefFieldTests.cs (2)
10988
VerifyParameterSymbol(comp.GetMember<PEMethodSymbol>("A.F1").
Parameters
[0], "out System.Int32 i", RefKind.Out, ScopedKind.ScopedRef);
15268
VerifyParameterSymbol(method.
Parameters
[0], "ref System.Int32 i", RefKind.Ref, ScopedKind.None);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\ExtensionMethodTests.cs (1)
2603
Assert.Equal(SpecialType.System_Object, method.
Parameters
.Single().Type.SpecialType);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (3)
Metadata\WinMdDumpTest.cs (2)
358
foreach (PEParameterSymbol parameter in method.
Parameters
)
396
foreach (PEParameterSymbol parameter in method.
Parameters
)
Metadata\WinMdMetadataTests.cs (1)
54
var pt = ((PEParameterSymbol)(func.
Parameters
[0])).Type as PENamedTypeSymbol;