Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
18 references to Parameters
Microsoft.CodeAnalysis.CSharp (18)
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)
1730
primaryConstructor.
Parameters
.Any(static (p, name) => p.Name == name, name) &&
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1257
return new WithParametersBinder(primaryConstructor.
Parameters
, nextBinder);
FlowAnalysis\DefiniteAssignment.cs (3)
347
foreach (var parameter in primaryConstructor.
Parameters
)
357
EnterParameters(primaryConstructor.
Parameters
); // with parameters assigned
1844
foreach (var parameter in primaryConstructor.
Parameters
)
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\Source\SourceMemberContainerSymbol.cs (3)
4229
var existingOrAddedMembers = addProperties(ctor.
Parameters
);
4235
primaryAndCopyCtorAmbiguity = ctor.ParameterCount == 1 && ctor.
Parameters
[0].Type.Equals(this, TypeCompareKind.AllIgnoreOptions);
4290
ctor.
Parameters
.SelectAsArray<ParameterSymbol, ParameterSymbol>(param => new SignatureOnlyParameterSymbol(param.TypeWithAnnotations,
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>(