Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
15 references to Parameters
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder.CapturedParametersFinder.cs (2)
41
var captured = ArrayBuilder<ParameterSymbol>.GetInstance(primaryConstructor.
Parameters
.Length);
91
foreach (var parameter in primaryConstructor.
Parameters
)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1232
return new WithParametersBinder(primaryConstructor.
Parameters
, nextBinder);
FlowAnalysis\DefiniteAssignment.cs (3)
348
foreach (var parameter in primaryConstructor.
Parameters
)
358
EnterParameters(primaryConstructor.
Parameters
); // with parameters assigned
1718
foreach (var parameter in primaryConstructor.
Parameters
)
Symbols\Source\SourceConstructorSymbolBase.cs (5)
92
ParameterHelpers.EnsureIsReadOnlyAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
93
ParameterHelpers.EnsureNativeIntegerAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
94
ParameterHelpers.EnsureScopedRefAttributeExists(compilation,
Parameters
, diagnostics, modifyCompilation: true);
95
ParameterHelpers.EnsureNullableAttributeExists(compilation, this,
Parameters
, diagnostics, modifyCompilation: true);
97
foreach (var parameter in this.
Parameters
)
Symbols\Source\SourceMemberContainerSymbol.cs (3)
3966
var existingOrAddedMembers = addProperties(ctor.
Parameters
);
3972
primaryAndCopyCtorAmbiguity = ctor.ParameterCount == 1 && ctor.
Parameters
[0].Type.Equals(this, TypeCompareKind.AllIgnoreOptions);
4027
ctor.
Parameters
.SelectAsArray<ParameterSymbol, ParameterSymbol>(param => new SignatureOnlyParameterSymbol(param.TypeWithAnnotations,
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
43
Parameters: _ctor.
Parameters
.SelectAsArray<ParameterSymbol, ImmutableArray<Location>, ParameterSymbol>(