Implemented interface member:
property
DeconstructionSubpatterns
Microsoft.CodeAnalysis.Operations.IRecursivePatternOperation.DeconstructionSubpatterns
1 write to DeconstructionSubpatterns
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
9232DeconstructionSubpatterns = SetParentOperation(deconstructionSubpatterns, this);
8 references to DeconstructionSubpatterns
Microsoft.CodeAnalysis (8)
Generated\Operations.Generated.cs (8)
9242DeconstructionSubpatterns.Length + 92470 when index < DeconstructionSubpatterns.Length 9248=> DeconstructionSubpatterns[index], 9258if (!DeconstructionSubpatterns.IsEmpty) return (true, 0, 0); 9260case 0 when previousIndex + 1 < DeconstructionSubpatterns.Length: 9284if (!DeconstructionSubpatterns.IsEmpty) return (true, 0, DeconstructionSubpatterns.Length - 1); 11264return new RecursivePatternOperation(internalOperation.MatchedType, internalOperation.DeconstructSymbol, VisitArray(internalOperation.DeconstructionSubpatterns), VisitArray(internalOperation.PropertySubpatterns), internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);