26 references to GotoStatement
Microsoft.CodeAnalysis.CSharp (12)
_generated\0\Syntax.xml.Main.Generated.cs (1)
4222case SyntaxKind.GotoStatement:
_generated\1\Syntax.xml.Internal.Generated.cs (2)
31329case SyntaxKind.GotoStatement: 36751case SyntaxKind.GotoStatement:
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
7127/// <item><description><see cref="SyntaxKind.GotoStatement"/></description></item>
Binder\Binder_Statements.cs (2)
109case SyntaxKind.GotoStatement: 514case SyntaxKind.GotoStatement:
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
140case GotoStatementSyntax { RawKind: (int)SyntaxKind.GotoStatement }:
Compilation\CSharpSemanticModel.cs (1)
2410return parent.IsKind(SyntaxKind.GotoStatement)
Compiler\MethodCompiler.cs (1)
2207case GotoStatementSyntax { RawKind: (int)SyntaxKind.GotoStatement }:
Parser\LanguageParser.cs (1)
10036kind = SyntaxKind.GotoStatement;
Syntax\LookupPosition.cs (2)
340case SyntaxKind.GotoStatement: 403case SyntaxKind.GotoStatement:
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsDiagnosticAnalyzer.cs (1)
38context.RegisterSyntaxNodeAction(AnalyzeStatement, SyntaxKind.GotoStatement, SyntaxKind.BreakStatement);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsHelpers.cs (1)
169if (gotoStatement is GotoStatementSyntax(SyntaxKind.GotoStatement) { Expression: IdentifierNameSyntax identifier })
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
222=> priorStatement.Kind() is SyntaxKind.GotoStatement or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\CSharpGenerateEnumMemberService.cs (1)
44or SyntaxKind.GotoStatement
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsCodeFixProvider.cs (1)
133candidate is GotoStatementSyntax(SyntaxKind.GotoStatement) { Expression: IdentifierNameSyntax identifier } &&
Microsoft.CodeAnalysis.CSharp.Features (8)
EditAndContinue\BreakpointSpans.cs (1)
750case SyntaxKind.GotoStatement:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1845case SyntaxKind.GotoStatement:
EditAndContinue\SyntaxComparer.cs (1)
347case SyntaxKind.GotoStatement:
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsDiagnosticAnalyzer.cs (1)
38context.RegisterSyntaxNodeAction(AnalyzeStatement, SyntaxKind.GotoStatement, SyntaxKind.BreakStatement);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsHelpers.cs (1)
169if (gotoStatement is GotoStatementSyntax(SyntaxKind.GotoStatement) { Expression: IdentifierNameSyntax identifier })
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
222=> priorStatement.Kind() is SyntaxKind.GotoStatement or
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\CSharpGenerateEnumMemberService.cs (1)
44or SyntaxKind.GotoStatement
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsCodeFixProvider.cs (1)
133candidate is GotoStatementSyntax(SyntaxKind.GotoStatement) { Expression: IdentifierNameSyntax identifier } &&
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Classification\ClassificationHelpers.cs (1)
112case SyntaxKind.GotoStatement: