66 references to BreakStatement
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Statements.cs (1)
93case SyntaxKind.BreakStatement:
Syntax\LookupPosition.cs (2)
317case SyntaxKind.BreakStatement: 379case SyntaxKind.BreakStatement:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
224case 2 when section.Statements[1].IsKind(SyntaxKind.BreakStatement) || section.Statements[0].IsKind(SyntaxKind.SwitchStatement):
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
208Debug.Assert(!statements[0].IsKind(SyntaxKind.BreakStatement));
Microsoft.CodeAnalysis.CSharp.Features (9)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (1)
37=> !operation.SemanticModel.AnalyzeControlFlow(operation.Syntax).ExitPoints.Any(static n => n.IsKind(SyntaxKind.BreakStatement));
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
208Debug.Assert(!statements[0].IsKind(SyntaxKind.BreakStatement));
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
224case 2 when section.Statements[1].IsKind(SyntaxKind.BreakStatement) || section.Statements[0].IsKind(SyntaxKind.SwitchStatement):
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
246case SyntaxKind.BreakStatement:
EditAndContinue\BreakpointSpans.cs (1)
571case SyntaxKind.BreakStatement:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1819case SyntaxKind.BreakStatement:
EditAndContinue\SyntaxComparer.cs (1)
353case SyntaxKind.BreakStatement:
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (2)
98=> SyntaxKind.BreakStatement, 112SyntaxKind.BreakStatement => SyntaxFactory.BreakStatement(),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (51)
Parsing\DeconstructionTests.cs (2)
2845N(SyntaxKind.BreakStatement); 2910N(SyntaxKind.BreakStatement);
Parsing\ExpressionParsingTests.cs (3)
3986N(SyntaxKind.BreakStatement); 4652N(SyntaxKind.BreakStatement); 4881N(SyntaxKind.BreakStatement);
Parsing\FunctionPointerTests.cs (1)
2651N(SyntaxKind.BreakStatement);
Parsing\NullableParsingTests.cs (5)
725N(SyntaxKind.BreakStatement); 793N(SyntaxKind.BreakStatement); 879N(SyntaxKind.BreakStatement); 939N(SyntaxKind.BreakStatement); 1010N(SyntaxKind.BreakStatement);
Parsing\PatternParsingTests.cs (35)
920N(SyntaxKind.BreakStatement); 1036N(SyntaxKind.BreakStatement); 1495N(SyntaxKind.BreakStatement); 1562N(SyntaxKind.BreakStatement); 2840N(SyntaxKind.BreakStatement); 2876N(SyntaxKind.BreakStatement); 2957N(SyntaxKind.BreakStatement); 3008N(SyntaxKind.BreakStatement); 3969N(SyntaxKind.BreakStatement); 4042N(SyntaxKind.BreakStatement); 4113N(SyntaxKind.BreakStatement); 4186N(SyntaxKind.BreakStatement); 4273N(SyntaxKind.BreakStatement); 4362N(SyntaxKind.BreakStatement); 5549N(SyntaxKind.BreakStatement); 5585N(SyntaxKind.BreakStatement); 5632N(SyntaxKind.BreakStatement); 6646N(SyntaxKind.BreakStatement); 6672N(SyntaxKind.BreakStatement); 6698N(SyntaxKind.BreakStatement); 6724N(SyntaxKind.BreakStatement); 7221N(SyntaxKind.BreakStatement); 7283N(SyntaxKind.BreakStatement); 7348N(SyntaxKind.BreakStatement); 7405N(SyntaxKind.BreakStatement); 7470N(SyntaxKind.BreakStatement); 11329N(SyntaxKind.BreakStatement); 11383N(SyntaxKind.BreakStatement); 11817N(SyntaxKind.BreakStatement); 12243N(SyntaxKind.BreakStatement); 12348N(SyntaxKind.BreakStatement); 12444N(SyntaxKind.BreakStatement); 12549N(SyntaxKind.BreakStatement); 12664N(SyntaxKind.BreakStatement); 12720N(SyntaxKind.BreakStatement);
Parsing\StatementAttributeParsingTests.cs (1)
380N(SyntaxKind.BreakStatement);
Parsing\StatementParsingTests.cs (4)
993Assert.Equal(SyntaxKind.BreakStatement, statement.Kind()); 4367N(SyntaxKind.BreakStatement); 4531N(SyntaxKind.BreakStatement); 4722N(SyntaxKind.BreakStatement);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Classification\ClassificationHelpers.cs (1)
109case SyntaxKind.BreakStatement: