15 references to BlockPart
Microsoft.CodeAnalysis.CSharp.Features (15)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (15)
306
private static
BlockPart
GetStatementPart(BlockSyntax node, int position)
307
=> position < node.OpenBraceToken.Span.End ?
BlockPart
.OpenBrace :
BlockPart
.CloseBrace;
309
private static TextSpan GetActiveSpan(BlockSyntax node,
BlockPart
part)
312
BlockPart
.OpenBrace => node.OpenBraceToken.Span,
313
BlockPart
.CloseBrace => node.CloseBraceToken.Span,
585
Debug.Assert(statementPart is DefaultStatementPart or (int)
BlockPart
.OpenBrace or (int)
BlockPart
.CloseBrace);
590
span = GetActiveSpan((BlockSyntax)node, (
BlockPart
)statementPart);
664
=> (memberBody, memberBody.IsKind(SyntaxKind.Block) ? (int)
BlockPart
.OpenBrace : DefaultStatementPart);
688
yield return (parent, (int)(direction > 0 ?
BlockPart
.CloseBrace :
BlockPart
.OpenBrace));
743
yield return (node, (int)(direction > 0 ?
BlockPart
.OpenBrace :
BlockPart
.CloseBrace));
768
if (statementPart == (int)
BlockPart
.CloseBrace)