Implemented interface member:
property
PropertySubpatterns
Microsoft.CodeAnalysis.Operations.IRecursivePatternOperation.PropertySubpatterns
1 write to PropertySubpatterns
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
9271
PropertySubpatterns
= SetParentOperation(propertySubpatterns, this);
8 references to PropertySubpatterns
Microsoft.CodeAnalysis (8)
Generated\Operations.Generated.cs (8)
9281
PropertySubpatterns
.Length;
9287
1 when index <
PropertySubpatterns
.Length
9288
=>
PropertySubpatterns
[index],
9301
if (!
PropertySubpatterns
.IsEmpty) return (true, 1, 0);
9303
case 1 when previousIndex + 1 <
PropertySubpatterns
.Length:
9317
if (!
PropertySubpatterns
.IsEmpty) return (true, 1,
PropertySubpatterns
.Length - 1);
11334
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);