Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
16 references to Parameters
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.CapturedParametersFinder.cs (2)
41
var captured = ArrayBuilder<ParameterSymbol>.GetInstance(primaryConstructor.
Parameters
.Length);
91
foreach (var parameter in primaryConstructor.
Parameters
)
Binder\Binder_Expressions.cs (1)
1770
primaryConstructor.
Parameters
.Any(static (p, name) => p.Name == name, name) &&
Symbols\Source\SourceConstructorSymbol.cs (5)
290
|| !
Parameters
.SequenceEqual(implementation.
Parameters
, static (a, b) => a.Name == b.Name))
318
var definitionParameter = (SourceParameterSymbol)this.
Parameters
[i];
319
var implementationParameter = (SourceParameterSymbol)implementation.
Parameters
[i];
322
diagnostics.Add(ErrorCode.ERR_ScopedMismatchInParameterOfPartial, implementation.GetFirstLocation(), new FormattedSymbol(implementation.
Parameters
[i], SymbolDisplayFormat.ShortFormat));
Symbols\Source\SourceConstructorSymbolBase.cs (6)
90
ParameterHelpers.EnsureRefKindAttributesExist(compilation,
Parameters
, diagnostics, modifyCompilation: true);
91
ParameterHelpers.EnsureParamCollectionAttributeExistsAndModifyCompilation(compilation,
Parameters
, diagnostics);
92
ParameterHelpers.EnsureNativeIntegerAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
93
ParameterHelpers.EnsureScopedRefAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
94
ParameterHelpers.EnsureNullableAttributeExists(compilation, this,
Parameters
, diagnostics, modifyCompilation: true);
96
foreach (var parameter in this.
Parameters
)
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (1)
219
foreach (ParameterSymbol p in
Parameters
)
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
36
Parameters: _ctor.
Parameters
.SelectAsArray<ParameterSymbol, ImmutableArray<Location>, ParameterSymbol>(