Implemented interface member:
property
DeconstructionSubpatterns
Microsoft.CodeAnalysis.Operations.IRecursivePatternOperation.DeconstructionSubpatterns
1 write to DeconstructionSubpatterns
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
9272
DeconstructionSubpatterns
= SetParentOperation(deconstructionSubpatterns, this);
8 references to DeconstructionSubpatterns
Microsoft.CodeAnalysis (8)
Generated\Operations.Generated.cs (8)
9282
DeconstructionSubpatterns
.Length +
9287
0 when index <
DeconstructionSubpatterns
.Length
9288
=>
DeconstructionSubpatterns
[index],
9298
if (!
DeconstructionSubpatterns
.IsEmpty) return (true, 0, 0);
9300
case 0 when previousIndex + 1 <
DeconstructionSubpatterns
.Length:
9324
if (!
DeconstructionSubpatterns
.IsEmpty) return (true, 0,
DeconstructionSubpatterns
.Length - 1);
11336
return new RecursivePatternOperation(internalOperation.MatchedType, internalOperation.DeconstructSymbol, VisitArray(internalOperation.
DeconstructionSubpatterns
), VisitArray(internalOperation.PropertySubpatterns), internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);