15 references to BlockPart
Microsoft.CodeAnalysis.CSharp.Features (15)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (15)
307
private static
BlockPart
GetStatementPart(BlockSyntax node, int position)
308
=> position < node.OpenBraceToken.Span.End ?
BlockPart
.OpenBrace :
BlockPart
.CloseBrace;
310
private static TextSpan GetActiveSpan(BlockSyntax node,
BlockPart
part)
313
BlockPart
.OpenBrace => node.OpenBraceToken.Span,
314
BlockPart
.CloseBrace => node.CloseBraceToken.Span,
586
Debug.Assert(statementPart is DefaultStatementPart or (int)
BlockPart
.OpenBrace or (int)
BlockPart
.CloseBrace);
591
span = GetActiveSpan((BlockSyntax)node, (
BlockPart
)statementPart);
665
=> (memberBody, memberBody.IsKind(SyntaxKind.Block) ? (int)
BlockPart
.OpenBrace : DefaultStatementPart);
689
yield return (parent, (int)(direction > 0 ?
BlockPart
.CloseBrace :
BlockPart
.OpenBrace));
744
yield return (node, (int)(direction > 0 ?
BlockPart
.OpenBrace :
BlockPart
.CloseBrace));
769
if (statementPart == (int)
BlockPart
.CloseBrace)