5 references to BoundITuplePattern
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Patterns.cs (2)
1231
return new
BoundITuplePattern
(node, iTupleGetLength, iTupleGetItem, deconstructionSubpatterns, inputType: inputType, iTupleType, hasErrors);
1654
return new
BoundITuplePattern
(node, iTupleGetLength, iTupleGetItem, subPatterns.ToImmutableAndFree(), inputType: strippedInputType, iTupleType, hasErrors);
Binder\DecisionDagBuilder_CheckOrReachability.cs (2)
1304
var lengthTest = new
BoundITuplePattern
(ituplePattern.Syntax, ituplePattern.GetLengthMethod, ituplePattern.GetItemMethod, discards,
1321
BoundPattern newITuple = new
BoundITuplePattern
(newPattern.Syntax, ituplePattern.GetLengthMethod,
Generated\BoundNodes.xml.Generated.cs (1)
8480
var result = new
BoundITuplePattern
(this.Syntax, getLengthMethod, getItemMethod, subpatterns, inputType, narrowedType, this.HasErrors);