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