6 references to RecursivePattern
Microsoft.CodeAnalysis.CSharp (2)
_generated\0\Syntax.xml.Main.Generated.cs (1)
3775=> SyntaxFactory.RecursivePattern(default, default, default, default);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
5427var newNode = SyntaxFactory.RecursivePattern(type, positionalPatternClause, propertyPatternClause, designation);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
72var 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\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
72var recursivePattern = RecursivePattern(