Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
29 references to Parameters
Microsoft.CodeAnalysis.CSharp (26)
Symbols\Source\SourceComplexParameterSymbol.cs (3)
428
return definition.
Parameters
[this.Ordinal].MetadataName;
474
return (SourceParameterSymbol)impl.
Parameters
[this.Ordinal];
512
otherAttributes = ((SourceParameterSymbol)otherPart.
Parameters
[this.Ordinal]).AttributeDeclarationList;
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (5)
243
foreach (var parameter in this.
Parameters
)
255
ParameterHelpers.EnsureIsReadOnlyAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
262
ParameterHelpers.EnsureNativeIntegerAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
264
ParameterHelpers.EnsureScopedRefAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
271
ParameterHelpers.EnsureNullableAttributeExists(compilation, this,
Parameters
, diagnostics, modifyCompilation: true);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (4)
221
var parameter0Type = this.
Parameters
[0].TypeWithAnnotations;
222
var parameter0RefKind = this.
Parameters
[0].RefKind;
757
return !definition.
Parameters
.SequenceEqual(implementation.
Parameters
, (a, b) => a.Name == b.Name) ||
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (4)
343
else if (IsPartial && !HasExplicitAccessModifier &&
Parameters
.Any(static p => p.RefKind == RefKind.Out))
424
else if (isVararg && (IsGenericMethod || ContainingType.IsGenericType ||
Parameters
.Length > 0 &&
Parameters
[
Parameters
.Length - 1].IsParams))
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
329
foreach (var p in this.
Parameters
)
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
66
ParameterSymbol parameter =
Parameters
[0];
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
73
var parameter =
Parameters
[i];
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperator.cs (2)
61
var left = F.Parameter(
Parameters
[0]);
62
var right = F.Parameter(
Parameters
[1]);
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
58
var other = F.Parameter(
Parameters
[0]);
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (2)
47
F.Parameter(
Parameters
[0]), F.Parameter(
Parameters
[1]))))));
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
56
var paramAccess = F.Parameter(
Parameters
[0]);
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
132
BoundParameter builder = F.Parameter(this.
Parameters
[0]);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\ExpressionBodiedMemberTests.cs (3)
234
var i = method.
Parameters
[0];
290
var p = method.
Parameters
[0];
323
var p = method.
Parameters
[0];