Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
26 references to Parameters
Microsoft.CodeAnalysis.CSharp (26)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
434
return definition.
Parameters
[this.Ordinal].MetadataName;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1876
conversion.
Parameters
[0].Type.Equals(this, TypeCompareKind.AllIgnoreOptions) &&
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (6)
235
foreach (var parameter in this.
Parameters
)
247
ParameterHelpers.EnsureRefKindAttributesExist(compilation,
Parameters
, diagnostics, modifyCompilation: true);
248
ParameterHelpers.EnsureParamCollectionAttributeExistsAndModifyCompilation(compilation,
Parameters
, diagnostics);
255
ParameterHelpers.EnsureNativeIntegerAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
257
ParameterHelpers.EnsureScopedRefAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
264
ParameterHelpers.EnsureNullableAttributeExists(compilation, this,
Parameters
, diagnostics, modifyCompilation: true);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (8)
208
var parameter0Type = this.
Parameters
[0].TypeWithAnnotations;
209
var parameter0RefKind = this.
Parameters
[0].RefKind;
580
return !definition.
Parameters
.SequenceEqual(implementation.
Parameters
, (a, b) => a.Name == b.Name) ||
819
else if (IsPartial && !HasExplicitAccessModifier &&
Parameters
.Any(static p => p.RefKind == RefKind.Out))
900
else if (isVararg && (IsGenericMethod || ContainingType.IsGenericType ||
Parameters
.Length > 0 &&
Parameters
[
Parameters
.Length - 1].IsParams))
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
332
foreach (var p in this.
Parameters
)
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
57
ParameterSymbol parameter =
Parameters
[0];
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
63
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)
52
var other = F.Parameter(
Parameters
[0]);
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (2)
42
F.Parameter(
Parameters
[0]), F.Parameter(
Parameters
[1]))))));
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
54
var paramAccess = F.Parameter(
Parameters
[0]);
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
131
BoundParameter builder = F.Parameter(this.
Parameters
[0]);