1 instantiation of SynthesizedRecordEqualityContractProperty
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5519
equalityContract = new
SynthesizedRecordEqualityContractProperty
(this, diagnostics);
6 references to SynthesizedRecordEqualityContractProperty
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
5506
var targetProperty = new SignatureOnlyPropertySymbol(
SynthesizedRecordEqualityContractProperty
.PropertyName,
5548
SynthesizedRecordEqualityContractProperty
.VerifyOverridesEqualityContractFromBase(equalityContract, diagnostics);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
542
member is SynthesizedRecordBaseEquals or
SynthesizedRecordEqualityContractProperty
or SynthesizedRecordPrintMembers)
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
115
SynthesizedRecordEqualityContractProperty
property,
121
return new
SynthesizedRecordEqualityContractProperty
.GetAccessorSymbol(
279
if (_property is SynthesizedUnionValuePropertySymbol or
SynthesizedRecordEqualityContractProperty
or SynthesizedRecordPropertySymbol)