11 references to PropertyOrIndexerAccessorDeclarationBody
Microsoft.CodeAnalysis.CSharp.Features (11)
EditAndContinue\DeclarationBody\ExplicitAutoPropertyAccessorDeclarationBody.cs (1)
17
internal sealed class ExplicitAutoPropertyAccessorDeclarationBody(AccessorDeclarationSyntax accessor) :
PropertyOrIndexerAccessorDeclarationBody
EditAndContinue\DeclarationBody\PropertyOrIndexerAccessorDeclarationBody.cs (7)
83
Debug.Assert(partnerDeclarationBody is null or
PropertyOrIndexerAccessorDeclarationBody
{ HeaderActiveStatement: not null });
86
partnerStatement = ((
PropertyOrIndexerAccessorDeclarationBody
?)partnerDeclarationBody)?.HeaderActiveStatement;
91
Debug.Assert(partnerDeclarationBody is null or
PropertyOrIndexerAccessorDeclarationBody
{ ExplicitBody: not null });
96
partnerBody: ((
PropertyOrIndexerAccessorDeclarationBody
?)partnerDeclarationBody)?.ExplicitBody,
103
var
newPropertyBody = (
PropertyOrIndexerAccessorDeclarationBody
)newBody;
150
=> MatchRoot is { } oldRoot && ((
PropertyOrIndexerAccessorDeclarationBody
)newBody).MatchRoot is { } newRoot
EditAndContinue\DeclarationBody\PropertyOrIndexerAccessorWithExplicitBodyDeclarationBody.cs (1)
24
internal sealed class PropertyOrIndexerAccessorWithExplicitBodyDeclarationBody(AccessorDeclarationSyntax accessor) :
PropertyOrIndexerAccessorDeclarationBody
EditAndContinue\DeclarationBody\PropertyOrIndexerWithExplicitBodyDeclarationBody.cs (1)
16
internal sealed class PropertyOrIndexerWithExplicitBodyDeclarationBody(BasePropertyDeclarationSyntax propertyOrIndexer) :
PropertyOrIndexerAccessorDeclarationBody
EditAndContinue\DeclarationBody\RecordParameterDeclarationBody.cs (1)
14
internal sealed class RecordParameterDeclarationBody(ParameterSyntax parameter) :
PropertyOrIndexerAccessorDeclarationBody