2 instantiations of SynthesizedRecordPropertySymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
4557
addProperty(new
SynthesizedRecordPropertySymbol
(this, syntax, param, isOverride: false, diagnostics));
4574
addProperty(new
SynthesizedRecordPropertySymbol
(this, syntax, param, isOverride: true, diagnostics));
10 references to SynthesizedRecordPropertySymbol
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Initializers.cs (1)
134
((
SynthesizedRecordPropertySymbol
)fieldSymbol.AssociatedSymbol).BackingParameter).MakeCompilerGenerated()));
Compilation\SyntaxTreeSemanticModel.cs (1)
2508
Debug.Assert(declaredSymbol.GetSymbol() is
SynthesizedRecordPropertySymbol
);
Compiler\DocumentationCommentCompiler.cs (3)
293
var symbolForDocComments = symbol is
SynthesizedRecordPropertySymbol
? symbol.ContainingType : symbol;
418
SynthesizedRecordPropertySymbol
recordPropertySymbol,
513
if (symbol is
SynthesizedRecordPropertySymbol
recordProperty)
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (1)
68
SynthesizedRecordPropertySymbol
symbol,
Symbols\Source\SourceComplexParameterSymbol.cs (1)
449
if (
SynthesizedRecordPropertySymbol
.HaveCorrespondingSynthesizedRecordPropertySymbol(this))
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4591
void addProperty(
SynthesizedRecordPropertySymbol
property)
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
88
SynthesizedRecordPropertySymbol
property,
Symbols\Synthesized\Records\SynthesizedRecordPropertySymbol.cs (1)
102
parameter.ContainingType.GetMembersUnordered().Any((s, parameter) => (s as
SynthesizedRecordPropertySymbol
)?.BackingParameter == (object)parameter, parameter);