7 references to RecursivePattern
Microsoft.CodeAnalysis.CSharp (2)
Syntax.xml.Main.Generated.cs (1)
3749
=> SyntaxFactory.
RecursivePattern
(default, default, default, default);
Syntax.xml.Syntax.Generated.cs (1)
5382
var newNode = SyntaxFactory.
RecursivePattern
(type, positionalPatternClause, propertyPatternClause, designation);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
75
var recursivePattern =
RecursivePattern
(
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
404
=> SyntaxFactory.
RecursivePattern
(type: null, positionalPatternClause: null, PropertyPatternClause([.. subpatterns]), designation: null);
407
=> SyntaxFactory.
RecursivePattern
(type, positionalPatternClause: null, PropertyPatternClause([subpattern]), designation);
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
75
var recursivePattern =
RecursivePattern
(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.cs (1)
10637
=> SyntaxFactory.
RecursivePattern
(default(TypeSyntax), default(PositionalPatternClauseSyntax), default(PropertyPatternClauseSyntax), default(VariableDesignationSyntax));