Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
28 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)
653
return
Parameters
.Length;
1119
var parameters = this.
Parameters
;
1206
if (
Parameters
.Length == 0)
1541
foreach (var param in
Parameters
)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (15)
Emit\NoPiaEmbedTypes.cs (15)
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];
3323
Assert.True(m1.
Parameters
[0].IsParams);
3324
Assert.True(m1.
Parameters
[0].IsParamsArray);
3325
Assert.False(m1.
Parameters
[0].IsParamsCollection);
3326
Assert.Equal(0, m1.
Parameters
[0].GetAttributes().Length);
3390
Assert.Equal(new System.DateTime(987654321), m1.
Parameters
[0].ExplicitDefaultValue);
3458
Assert.Equal(39614081275578912866186559485m, m1.
Parameters
[0].ExplicitDefaultValue);
3462
Assert.Equal(79228162495817593528424333315m, m2.
Parameters
[0].ExplicitDefaultValue);
3549
var attr = m1.
Parameters
[0].GetAttributes("System.Runtime.InteropServices", "DefaultParameterValueAttribute").Single();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests.cs (1)
8816
var yParam = method.
Parameters
[1];
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\InitOnlyMemberTests.cs (1)
3748
Assert.True(method0.
Parameters
[0].HasUnsupportedMetadata);
Semantics\RefFieldTests.cs (2)
11504
VerifyParameterSymbol(comp.GetMember<PEMethodSymbol>("A.F1").
Parameters
[0], "out System.Int32 i", RefKind.Out, ScopedKind.ScopedRef);
15828
VerifyParameterSymbol(method.
Parameters
[0], "ref System.Int32 i", RefKind.Ref, ScopedKind.None);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\ExtensionMethodTests.cs (1)
2597
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;