1 instantiation of SynthesizedRecordEqualityContractProperty
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5309
equalityContract = new
SynthesizedRecordEqualityContractProperty
(this, diagnostics);
14 references to SynthesizedRecordEqualityContractProperty
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
5296
var targetProperty = new SignatureOnlyPropertySymbol(
SynthesizedRecordEqualityContractProperty
.PropertyName,
5338
SynthesizedRecordEqualityContractProperty
.VerifyOverridesEqualityContractFromBase(equalityContract, diagnostics);
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
115
SynthesizedRecordEqualityContractProperty
property,
121
return new
SynthesizedRecordEqualityContractProperty
.GetAccessorSymbol(
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (10)
Semantics\RecordTests.cs (10)
19018
var
equalityContract = comp.GetMembers("B.EqualityContract").OfType<
SynthesizedRecordEqualityContractProperty
>().Single();
19134
var
equalityContract = comp.GetMembers("B.EqualityContract").OfType<
SynthesizedRecordEqualityContractProperty
>().Single();
19207
var
equalityContract = comp.GetMembers("B.EqualityContract").OfType<
SynthesizedRecordEqualityContractProperty
>().Single();
20139
var
equalityContract = comp.GetMembers("A.EqualityContract").OfType<
SynthesizedRecordEqualityContractProperty
>().Single();
20170
var
equalityContract = comp.GetMembers("B.EqualityContract").OfType<
SynthesizedRecordEqualityContractProperty
>().Single();