4 instantiations of RecursivePatternSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
8773
=> new
RecursivePatternSyntax
(this.Kind, this.type, this.positionalPatternClause, this.propertyPatternClause, this.designation, diagnostics, GetAnnotations());
8776
=> new
RecursivePatternSyntax
(this.Kind, this.type, this.positionalPatternClause, this.propertyPatternClause, this.designation, GetDiagnostics(), annotations);
30751
return new
RecursivePatternSyntax
(SyntaxKind.RecursivePattern, type, positionalPatternClause, propertyPatternClause, designation, this.context);
36173
return new
RecursivePatternSyntax
(SyntaxKind.RecursivePattern, type, positionalPatternClause, propertyPatternClause, designation);
8 references to RecursivePatternSyntax
Microsoft.CodeAnalysis.CSharp (8)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
8755
public
RecursivePatternSyntax
Update(TypeSyntax type, PositionalPatternClauseSyntax positionalPatternClause, PropertyPatternClauseSyntax propertyPatternClause, VariableDesignationSyntax designation)
8759
var
newNode = SyntaxFactory.RecursivePattern(type, positionalPatternClause, propertyPatternClause, designation);
27509
public virtual TResult VisitRecursivePattern(
RecursivePatternSyntax
node) => this.DefaultVisit(node);
27763
public virtual void VisitRecursivePattern(
RecursivePatternSyntax
node) => this.DefaultVisit(node);
28203
public override CSharpSyntaxNode VisitRecursivePattern(
RecursivePatternSyntax
node)
30746
public
RecursivePatternSyntax
RecursivePattern(TypeSyntax? type, PositionalPatternClauseSyntax? positionalPatternClause, PropertyPatternClauseSyntax? propertyPatternClause, VariableDesignationSyntax? designation)
36168
public static
RecursivePatternSyntax
RecursivePattern(TypeSyntax? type, PositionalPatternClauseSyntax? positionalPatternClause, PropertyPatternClauseSyntax? propertyPatternClause, VariableDesignationSyntax? designation)
Parser\LanguageParser_Patterns.cs (1)
347
var
result = _syntaxFactory.RecursivePattern(type, positionalPatternClause, propertyPatternClause0, designation0);