1 instantiation of BoundSlicePatternRangePlaceholder
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
895var result = new BoundSlicePatternRangePlaceholder(this.Syntax, type, this.HasErrors);
26 references to BoundSlicePatternRangePlaceholder
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Patterns.cs (1)
422BoundSlicePatternRangePlaceholder? argumentPlaceholder = null;
Binder\UnionMatchingRewriter.cs (1)
219BoundSlicePatternRangePlaceholder? argumentPlaceholder = node.ArgumentPlaceholder;
Generated\BoundNodes.xml.Generated.cs (22)
891public BoundSlicePatternRangePlaceholder Update(TypeSymbol type) 895var result = new BoundSlicePatternRangePlaceholder(this.Syntax, type, this.HasErrors); 5642public BoundDagSliceEvaluation(SyntaxNode syntax, TypeSymbol sliceType, BoundDagTemp lengthTemp, int startIndex, int endIndex, BoundExpression indexerAccess, BoundSlicePatternReceiverPlaceholder receiverPlaceholder, BoundSlicePatternRangePlaceholder argumentPlaceholder, BoundDagTemp input, bool hasErrors = false) 5672public BoundSlicePatternRangePlaceholder ArgumentPlaceholder { get; } 5677public BoundDagSliceEvaluation Update(TypeSymbol sliceType, BoundDagTemp lengthTemp, int startIndex, int endIndex, BoundExpression indexerAccess, BoundSlicePatternReceiverPlaceholder receiverPlaceholder, BoundSlicePatternRangePlaceholder argumentPlaceholder, BoundDagTemp input) 8424public BoundSlicePattern(SyntaxNode syntax, BoundPattern? pattern, BoundExpression? indexerAccess, BoundSlicePatternReceiverPlaceholder? receiverPlaceholder, BoundSlicePatternRangePlaceholder? argumentPlaceholder, TypeSymbol inputType, TypeSymbol narrowedType, bool hasErrors = false) 8444public BoundSlicePatternRangePlaceholder? ArgumentPlaceholder { get; } 8449public BoundSlicePattern Update(BoundPattern? pattern, BoundExpression? indexerAccess, BoundSlicePatternReceiverPlaceholder? receiverPlaceholder, BoundSlicePatternRangePlaceholder? argumentPlaceholder, TypeSymbol inputType, TypeSymbol narrowedType) 9130return VisitSlicePatternRangePlaceholder((BoundSlicePatternRangePlaceholder)node, arg); 9595public virtual R VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node, A arg) => this.DefaultVisit(node, arg); 9836public virtual BoundNode? VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node) => this.DefaultVisit(node); 10097public override BoundNode? VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node) => null; 11198public override BoundNode? VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node) 12060BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.Visit(node.ArgumentPlaceholder); 12579BoundSlicePatternRangePlaceholder? argumentPlaceholder = node.ArgumentPlaceholder; 12899public override BoundNode? VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node) 12906BoundSlicePatternRangePlaceholder updatedNode = node.Update(infoAndType.Type!); 14213BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.Visit(node.ArgumentPlaceholder); 15275BoundSlicePatternRangePlaceholder? argumentPlaceholder = node.ArgumentPlaceholder; 15597public override TreeDumperNode VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node, object? arg) => new TreeDumperNode("slicePatternRangePlaceholder", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.PlaceholderReplacer.cs (1)
50public override BoundNode VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node)
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (1)
447public override BoundNode? VisitSlicePatternRangePlaceholder(BoundSlicePatternRangePlaceholder node)