23 references to ConstantPattern
Microsoft.CodeAnalysis.CSharp (5)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
30669var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstantPattern, expression, this.context, out hash); 30672var result = new ConstantPatternSyntax(SyntaxKind.ConstantPattern, expression, this.context); 36096var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstantPattern, expression, out hash); 36099var result = new ConstantPatternSyntax(SyntaxKind.ConstantPattern, expression);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
5619/// <item><description><see cref="SyntaxKind.ConstantPattern"/></description></item>
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
187if (expression.IsParentKind(SyntaxKind.ConstantPattern))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
38var parentExpression = nodeParent.IsKind(SyntaxKind.ConstantPattern) 283if (nodeParent.IsKind(SyntaxKind.ConstantPattern) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
132public int? ConstantPattern => (int)SyntaxKind.ConstantPattern;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
300if (currentOriginalNode.Kind() is SyntaxKind.CaseSwitchLabel or SyntaxKind.ConstantPattern)
Microsoft.CodeAnalysis.CSharp.Features (2)
EditAndContinue\SyntaxComparer.cs (1)
532case SyntaxKind.ConstantPattern:
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
197if (expression.IsParentKind(SyntaxKind.ConstantPattern))
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
171if (current.Kind() == SyntaxKind.ConstantPattern)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
187if (expression.IsParentKind(SyntaxKind.ConstantPattern))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
38var parentExpression = nodeParent.IsKind(SyntaxKind.ConstantPattern) 283if (nodeParent.IsKind(SyntaxKind.ConstantPattern) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
132public int? ConstantPattern => (int)SyntaxKind.ConstantPattern;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
300if (currentOriginalNode.Kind() is SyntaxKind.CaseSwitchLabel or SyntaxKind.ConstantPattern)
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
187if (expression.IsParentKind(SyntaxKind.ConstantPattern))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
38var parentExpression = nodeParent.IsKind(SyntaxKind.ConstantPattern) 283if (nodeParent.IsKind(SyntaxKind.ConstantPattern) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
132public int? ConstantPattern => (int)SyntaxKind.ConstantPattern;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
300if (currentOriginalNode.Kind() is SyntaxKind.CaseSwitchLabel or SyntaxKind.ConstantPattern)