32 references to DiscardDesignation
Microsoft.CodeAnalysis.CSharp (20)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
31082var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardDesignation, underscoreToken, this.context, out hash); 31085var result = new DiscardDesignationSyntax(SyntaxKind.DiscardDesignation, underscoreToken, this.context); 36509var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardDesignation, underscoreToken, out hash); 36512var result = new DiscardDesignationSyntax(SyntaxKind.DiscardDesignation, underscoreToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
6801/// <item><description><see cref="SyntaxKind.DiscardDesignation"/></description></item>
Binder\Binder_Deconstruct.cs (1)
817case SyntaxKind.DiscardDesignation:
Binder\Binder_Expressions.cs (2)
989case SyntaxKind.DiscardDesignation: 3235case SyntaxKind.DiscardDesignation:
Binder\Binder_Patterns.cs (1)
1972case SyntaxKind.DiscardDesignation:
Binder\Binder_Statements.cs (1)
797declarationNode.Kind() == SyntaxKind.DiscardDesignation);
Binder\ExpressionVariableFinder.cs (4)
226Debug.Assert(node.Designation == null || node.Designation.Kind() == SyntaxKind.DiscardDesignation); 249case SyntaxKind.DiscardDesignation: 427case SyntaxKind.DiscardDesignation: 521case SyntaxKind.DiscardDesignation:
Binder\ForEachLoopBinder.cs (1)
170case SyntaxKind.DiscardDesignation:
Compilation\CSharpSemanticModel.cs (2)
543case SyntaxKind.DiscardDesignation: 984case SyntaxKind.DiscardDesignation:
Parser\LanguageParser.cs (1)
9819case SyntaxKind.DiscardDesignation:
Syntax\SyntaxFacts.cs (2)
476designationKind == SyntaxKind.DiscardDesignation) 485case SyntaxKind.DiscardDesignation:
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
30varPattern.Designation.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
40context.RegisterSyntaxNodeAction(AnalyzeDiscardDesignation, SyntaxKind.DiscardDesignation);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
93if (newNameNode.IsKind(SyntaxKind.DiscardDesignation))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
206case SyntaxKind.DiscardDesignation:
Microsoft.CodeAnalysis.CSharp.Features (6)
EditAndContinue\SyntaxComparer.cs (2)
533case SyntaxKind.DiscardDesignation: 1369case SyntaxKind.DiscardDesignation:
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
30varPattern.Designation.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
40context.RegisterSyntaxNodeAction(AnalyzeDiscardDesignation, SyntaxKind.DiscardDesignation);
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
93if (newNameNode.IsKind(SyntaxKind.DiscardDesignation))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
206case SyntaxKind.DiscardDesignation:
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Classification\ClassificationHelpers.cs (1)
36else if (SyntaxFacts.IsKeywordKind(token.Kind()) || token.IsKind(SyntaxKind.DiscardDesignation))
Classification\SyntaxClassification\DiscardSyntaxClassifier.cs (1)
28if (syntax.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.DiscardPattern)