1 instantiation of SlicePatternSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
9496internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.SlicePatternSyntax(this, parent, position);
18 references to SlicePatternSyntax
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Patterns.cs (3)
185SlicePatternSyntax p => BindSlicePattern(p, inputType, permitDesignations, ref hasErrors, misplaced: true, diagnostics), 203SlicePatternSyntax node, 273if (pattern is SlicePatternSyntax slice)
Syntax.xml.Main.Generated.cs (6)
325public virtual TResult? VisitSlicePattern(SlicePatternSyntax node) => this.DefaultVisit(node); 1069public virtual void VisitSlicePattern(SlicePatternSyntax node) => this.DefaultVisit(node); 1812public override SyntaxNode? VisitSlicePattern(SlicePatternSyntax node) 3891public static SlicePatternSyntax SlicePattern(SyntaxToken dotDotToken, PatternSyntax? pattern) 3894return (SlicePatternSyntax)Syntax.InternalSyntax.SyntaxFactory.SlicePattern((Syntax.InternalSyntax.SyntaxToken)dotDotToken.Node!, pattern == null ? null : (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed(); 3898public static SlicePatternSyntax SlicePattern(PatternSyntax? pattern = default)
Syntax.xml.Syntax.Generated.cs (4)
5935public SlicePatternSyntax Update(SyntaxToken dotDotToken, PatternSyntax? pattern) 5939var newNode = SyntaxFactory.SlicePattern(dotDotToken, pattern); 5947public SlicePatternSyntax WithDotDotToken(SyntaxToken dotDotToken) => Update(dotDotToken, this.Pattern); 5948public SlicePatternSyntax WithPattern(PatternSyntax? pattern) => Update(this.DotDotToken, pattern);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Generated\Syntax.Test.xml.Generated.cs (5)
10669private static SlicePatternSyntax GenerateSlicePattern() 12311var node = GenerateSlicePattern(); 12315var newNode = node.WithDotDotToken(node.DotDotToken).WithPattern(node.Pattern); 16941var oldNode = GenerateSlicePattern(); 16957var oldNode = GenerateSlicePattern();