33 references to DefaultSwitchLabel
Microsoft.CodeAnalysis.CSharp (15)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
31645var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultSwitchLabel, keyword, colonToken, this.context, out hash); 31648var result = new DefaultSwitchLabelSyntax(SyntaxKind.DefaultSwitchLabel, keyword, colonToken, this.context); 37072var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultSwitchLabel, keyword, colonToken, out hash); 37075var result = new DefaultSwitchLabelSyntax(SyntaxKind.DefaultSwitchLabel, keyword, colonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
8817/// <item><description><see cref="SyntaxKind.DefaultSwitchLabel"/></description></item>
Binder\DecisionDagBuilder.cs (1)
155if (label.Syntax.Kind() != SyntaxKind.DefaultSwitchLabel)
Binder\DecisionDagBuilder_CheckOrReachability.cs (2)
178if (label.Syntax.Kind() != SyntaxKind.DefaultSwitchLabel) 195if (label.Syntax.Kind() != SyntaxKind.DefaultSwitchLabel)
Binder\SwitchBinder.cs (1)
113else if (labelKind == SyntaxKind.DefaultSwitchLabel)
Binder\SwitchBinder_Patterns.cs (2)
104if (!label.HasErrors && isSubsumed(label, reachableLabels) && label.Syntax.Kind() != SyntaxKind.DefaultSwitchLabel) 259case SyntaxKind.DefaultSwitchLabel:
Compilation\CSharpSemanticModel.cs (1)
5160case SyntaxKind.DefaultSwitchLabel:
Operations\CSharpOperationFactory.cs (1)
2817if (boundSwitchLabel.Syntax.Kind() == SyntaxKind.DefaultSwitchLabel)
Symbols\Source\SourceLabelSymbol.cs (1)
51if (node.Kind() == SyntaxKind.DefaultSwitchLabel)
Syntax\SyntaxKindFacts.cs (1)
846return SyntaxKind.DefaultSwitchLabel;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
14if (node.IsKind(SyntaxKind.DefaultSwitchLabel))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
453SyntaxKind.DefaultSwitchLabel or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
171case SyntaxKind.DefaultSwitchLabel:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
156return token.Parent is (kind: SyntaxKind.CaseSwitchLabel or SyntaxKind.DefaultSwitchLabel or SyntaxKind.CasePatternSwitchLabel or SyntaxKind.LabeledStatement); 403if (targetToken.Parent is (kind: SyntaxKind.CaseSwitchLabel or SyntaxKind.DefaultSwitchLabel or SyntaxKind.CasePatternSwitchLabel))
Microsoft.CodeAnalysis.CSharp.Features (5)
Completion\CompletionProviders\CompletionUtilities.cs (1)
167symbol.DeclaringSyntaxReferences[0].GetSyntax().Kind() == SyntaxKind.DefaultSwitchLabel)
EditAndContinue\BreakpointSpans.cs (1)
287case SyntaxKind.DefaultSwitchLabel:
EditAndContinue\SyntaxComparer.cs (1)
424case SyntaxKind.DefaultSwitchLabel:
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
14if (node.IsKind(SyntaxKind.DefaultSwitchLabel))
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
171case SyntaxKind.DefaultSwitchLabel:
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Classification\ClassificationHelpers.cs (1)
124case SyntaxKind.DefaultSwitchLabel:
Recommendations\CSharpRecommendationServiceRunner.cs (1)
305.Kind() is SyntaxKind.LabeledStatement or SyntaxKind.DefaultSwitchLabel);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
453SyntaxKind.DefaultSwitchLabel or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
156return token.Parent is (kind: SyntaxKind.CaseSwitchLabel or SyntaxKind.DefaultSwitchLabel or SyntaxKind.CasePatternSwitchLabel or SyntaxKind.LabeledStatement); 403if (targetToken.Parent is (kind: SyntaxKind.CaseSwitchLabel or SyntaxKind.DefaultSwitchLabel or SyntaxKind.CasePatternSwitchLabel))
Roslyn.Diagnostics.CSharp.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
453SyntaxKind.DefaultSwitchLabel or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
156return token.Parent is (kind: SyntaxKind.CaseSwitchLabel or SyntaxKind.DefaultSwitchLabel or SyntaxKind.CasePatternSwitchLabel or SyntaxKind.LabeledStatement); 403if (targetToken.Parent is (kind: SyntaxKind.CaseSwitchLabel or SyntaxKind.DefaultSwitchLabel or SyntaxKind.CasePatternSwitchLabel))