15 references to ExplicitBody
Microsoft.CodeAnalysis.CSharp.Features (15)
EditAndContinue\DeclarationBody\PropertyOrIndexerAccessorDeclarationBody.cs (15)
50/// Active statement outside of <see cref="ExplicitBody"/>. 59=> ExplicitBody ?? HeaderActiveStatement!; 65=> ExplicitBody?.Span ?? HeaderActiveStatementSpan; 77=> (ExplicitBody != null) ? model.AnalyzeDataFlow(ExplicitBody).CapturedInside : []; 90Debug.Assert(ExplicitBody != null); 91Debug.Assert(partnerDeclarationBody is null or PropertyOrIndexerAccessorDeclarationBody { ExplicitBody: not null }); 95body: ExplicitBody, 96partnerBody: ((PropertyOrIndexerAccessorDeclarationBody?)partnerDeclarationBody)?.ExplicitBody, 119Contract.ThrowIfNull(newPropertyBody.ExplicitBody); 120(newStatement, statementPart) = CSharpEditAndContinueAnalyzer.GetFirstBodyActiveStatement(newPropertyBody.ExplicitBody); 131Contract.ThrowIfNull(ExplicitBody); 132Contract.ThrowIfNull(newPropertyBody.ExplicitBody); 138if (oldStatement == ExplicitBody) 140newStatement = newPropertyBody.ExplicitBody;