1 instantiation of BreakStatementSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
11543
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)
386
public virtual TResult? VisitBreakStatement(
BreakStatementSyntax
node) => this.DefaultVisit(node);
1138
public virtual void VisitBreakStatement(
BreakStatementSyntax
node) => this.DefaultVisit(node);
1889
public override SyntaxNode? VisitBreakStatement(
BreakStatementSyntax
node)
4222
public static
BreakStatementSyntax
BreakStatement(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken)
4226
return (
BreakStatementSyntax
)Syntax.InternalSyntax.SyntaxFactory.BreakStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)breakKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4230
public static
BreakStatementSyntax
BreakStatement(SyntaxList<AttributeListSyntax> attributeLists)
4234
public static
BreakStatementSyntax
BreakStatement()
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
7186
public
BreakStatementSyntax
Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken)
7190
var
newNode = SyntaxFactory.BreakStatement(attributeLists, breakKeyword, semicolonToken);
7199
public new
BreakStatementSyntax
WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.BreakKeyword, this.SemicolonToken);
7200
public
BreakStatementSyntax
WithBreakKeyword(SyntaxToken breakKeyword) => Update(this.AttributeLists, breakKeyword, this.SemicolonToken);
7201
public
BreakStatementSyntax
WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.BreakKeyword, semicolonToken);
7204
public new
BreakStatementSyntax
AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.AddRange(items));
Binder\Binder_Statements.cs (2)
95
result = BindBreak((
BreakStatementSyntax
)node, diagnostics);
2948
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)