19 references to Subpattern
Microsoft.CodeAnalysis.CSharp (8)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
30650var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.Subpattern, expressionColon, pattern, this.context, out hash); 30653var result = new SubpatternSyntax(SyntaxKind.Subpattern, expressionColon, pattern, this.context); 36077var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.Subpattern, expressionColon, pattern, out hash); 36080var result = new SubpatternSyntax(SyntaxKind.Subpattern, expressionColon, pattern);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
5564/// <item><description><see cref="SyntaxKind.Subpattern"/></description></item>
Compilation\MemberSemanticModel.cs (1)
2216case SyntaxKind.Subpattern:
Syntax\SyntaxFactory.cs (1)
2277if (parent.Parent.IsKind(SyntaxKind.Subpattern))
Syntax\SyntaxFacts.cs (1)
290if (parent2.IsKind(SyntaxKind.Subpattern))
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
47context.RegisterSyntaxNodeAction(AnalyzeSubpattern, SyntaxKind.Subpattern);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
637node.Parent.IsParentKind(SyntaxKind.Subpattern);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
81return node.IsParentKind(SyntaxKind.Subpattern)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1429leftToken.Parent.IsParentKind(SyntaxKind.Subpattern))
Microsoft.CodeAnalysis.CSharp.Features (3)
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
192expression.Parent.IsParentKind(SyntaxKind.Subpattern))
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
47context.RegisterSyntaxNodeAction(AnalyzeSubpattern, SyntaxKind.Subpattern);
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
81return node.IsParentKind(SyntaxKind.Subpattern)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
637node.Parent.IsParentKind(SyntaxKind.Subpattern);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1429leftToken.Parent.IsParentKind(SyntaxKind.Subpattern))
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
637node.Parent.IsParentKind(SyntaxKind.Subpattern);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1429leftToken.Parent.IsParentKind(SyntaxKind.Subpattern))