1 instantiation of BoundSlicePatternReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
876var result = new BoundSlicePatternReceiverPlaceholder(this.Syntax, type, this.HasErrors);
26 references to BoundSlicePatternReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Patterns.cs (1)
217BoundSlicePatternReceiverPlaceholder? receiverPlaceholder = null;
Generated\BoundNodes.xml.Generated.cs (22)
872public BoundSlicePatternReceiverPlaceholder Update(TypeSymbol type) 876var result = new BoundSlicePatternReceiverPlaceholder(this.Syntax, type, this.HasErrors); 5581public BoundDagSliceEvaluation(SyntaxNode syntax, TypeSymbol sliceType, BoundDagTemp lengthTemp, int startIndex, int endIndex, BoundExpression indexerAccess, BoundSlicePatternReceiverPlaceholder receiverPlaceholder, BoundSlicePatternRangePlaceholder argumentPlaceholder, BoundDagTemp input, bool hasErrors = false) 5610public BoundSlicePatternReceiverPlaceholder ReceiverPlaceholder { get; } 5616public BoundDagSliceEvaluation Update(TypeSymbol sliceType, BoundDagTemp lengthTemp, int startIndex, int endIndex, BoundExpression indexerAccess, BoundSlicePatternReceiverPlaceholder receiverPlaceholder, BoundSlicePatternRangePlaceholder argumentPlaceholder, BoundDagTemp input) 8217public BoundSlicePattern(SyntaxNode syntax, BoundPattern? pattern, BoundExpression? indexerAccess, BoundSlicePatternReceiverPlaceholder? receiverPlaceholder, BoundSlicePatternRangePlaceholder? argumentPlaceholder, TypeSymbol inputType, TypeSymbol narrowedType, bool hasErrors = false) 8236public BoundSlicePatternReceiverPlaceholder? ReceiverPlaceholder { get; } 8242public BoundSlicePattern Update(BoundPattern? pattern, BoundExpression? indexerAccess, BoundSlicePatternReceiverPlaceholder? receiverPlaceholder, BoundSlicePatternRangePlaceholder? argumentPlaceholder, TypeSymbol inputType, TypeSymbol narrowedType) 8864return VisitSlicePatternReceiverPlaceholder((BoundSlicePatternReceiverPlaceholder)node, arg); 9320public virtual R VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node, A arg) => this.DefaultVisit(node, arg); 9556public virtual BoundNode? VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node) => this.DefaultVisit(node); 9812public override BoundNode? VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node) => null; 10876public override BoundNode? VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node) 11642BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.Visit(node.ReceiverPlaceholder); 12101BoundSlicePatternReceiverPlaceholder? receiverPlaceholder = node.ReceiverPlaceholder; 12395public override BoundNode? VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node) 12402BoundSlicePatternReceiverPlaceholder updatedNode = node.Update(infoAndType.Type!); 13718BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.Visit(node.ReceiverPlaceholder); 14769BoundSlicePatternReceiverPlaceholder? receiverPlaceholder = node.ReceiverPlaceholder; 15078public override TreeDumperNode VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node, object? arg) => new TreeDumperNode("slicePatternReceiverPlaceholder", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.cs (1)
1238public override BoundNode? VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node)
Lowering\LocalRewriter\LocalRewriter.PlaceholderReplacer.cs (1)
45public override BoundNode VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node)
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (1)
413public override BoundNode? VisitSlicePatternReceiverPlaceholder(BoundSlicePatternReceiverPlaceholder node)