1 instantiation of BreakStatementSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
11642
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
BreakStatementSyntax
(this, parent, position);
26 references to BreakStatementSyntax
Microsoft.CodeAnalysis.CSharp (19)
_generated\0\Syntax.xml.Main.Generated.cs (7)
390
public virtual TResult? VisitBreakStatement(
BreakStatementSyntax
node) => this.DefaultVisit(node);
1146
public virtual void VisitBreakStatement(
BreakStatementSyntax
node) => this.DefaultVisit(node);
1901
public override SyntaxNode? VisitBreakStatement(
BreakStatementSyntax
node)
4250
public static
BreakStatementSyntax
BreakStatement(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken)
4254
return (
BreakStatementSyntax
)Syntax.InternalSyntax.SyntaxFactory.BreakStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)breakKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4258
public static
BreakStatementSyntax
BreakStatement(SyntaxList<AttributeListSyntax> attributeLists)
4262
public static
BreakStatementSyntax
BreakStatement()
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
7241
public
BreakStatementSyntax
Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken)
7245
var
newNode = SyntaxFactory.BreakStatement(attributeLists, breakKeyword, semicolonToken);
7254
public new
BreakStatementSyntax
WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.BreakKeyword, this.SemicolonToken);
7255
public
BreakStatementSyntax
WithBreakKeyword(SyntaxToken breakKeyword) => Update(this.AttributeLists, breakKeyword, this.SemicolonToken);
7256
public
BreakStatementSyntax
WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.BreakKeyword, semicolonToken);
7259
public new
BreakStatementSyntax
AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.AddRange(items));
Binder\Binder_Statements.cs (2)
95
result = BindBreak((
BreakStatementSyntax
)node, diagnostics);
2949
private BoundStatement BindBreak(
BreakStatementSyntax
node, BindingDiagnosticBag diagnostics)
Syntax\BreakStatementSyntax.cs (2)
11
public
BreakStatementSyntax
Update(SyntaxToken breakKeyword, SyntaxToken semicolonToken)
20
public static
BreakStatementSyntax
BreakStatement(SyntaxToken breakKeyword, SyntaxToken semicolonToken)
Syntax\LookupPosition.cs (2)
318
return ((
BreakStatementSyntax
)statement).BreakKeyword;
380
return ((
BreakStatementSyntax
)statement).SemicolonToken;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
249
if (nextStatement is
BreakStatementSyntax
or ContinueStatementSyntax)
Microsoft.CodeAnalysis.CSharp.Features (6)
ExtractMethod\CSharpMethodExtractor.Analyzer.cs (1)
43
breakStatementCount: controlFlowAnalysis.ExitPoints.Count(n => n is
BreakStatementSyntax
),
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
441
if (current is
BreakStatementSyntax
breakStatement)
ExtractMethod\CSharpSelectionResult.cs (1)
134
=> exitPoints.Any(n => n is not (
BreakStatementSyntax
or ContinueStatementSyntax or ReturnStatementSyntax));
Highlighting\KeywordHighlighters\LoopHighlighter.cs (1)
84
if (highlightBreaks && node is
BreakStatementSyntax
breakStatement)
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
62
if (highlightBreaks && node is
BreakStatementSyntax
breakStatement)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
249
if (nextStatement is
BreakStatementSyntax
or ContinueStatementSyntax)