1 write to PrimaryConstructor
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3444
this.
PrimaryConstructor
= primaryConstructor;
13 references to PrimaryConstructor
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Source\SourceMemberContainerSymbol.cs (13)
1882
if (declared.NonTypeMembersWithPartialImplementations.Contains(m => m == (object)member) || declared.
PrimaryConstructor
== (object)member)
3517
declaredMembers.
PrimaryConstructor
,
3528
Debug.Assert(declaredMembers.
PrimaryConstructor
is object);
3540
var compilation = declaredMembers.
PrimaryConstructor
.DeclaringCompilation;
3876
result = declared.
PrimaryConstructor
;
3897
primaryConstructor = declared.
PrimaryConstructor
;
3943
Debug.Assert(declared.
PrimaryConstructor
is not null);
3971
primaryConstructor = declared.
PrimaryConstructor
;
4962
if (declaration.Kind is not (DeclarationKind.Record or DeclarationKind.RecordStruct or DeclarationKind.Union) && declaredMembersAndInitializers.
PrimaryConstructor
is null)
4973
var ctor = declaredMembersAndInitializers.
PrimaryConstructor
;
4984
Debug.Assert(declaredMembersAndInitializers.
PrimaryConstructor
?.GetBackingFields().Any() != true);
5103
var ctor = declaredMembersAndInitializers.
PrimaryConstructor
;
5251
if ((object)constructor == declaredMembersAndInitializers.
PrimaryConstructor
&& primaryAndCopyCtorAmbiguity)