4 types derived from BoundEarlyValuePlaceholderBase
Microsoft.CodeAnalysis.CSharp (4)
Generated\BoundNodes.xml.Generated.cs (4)
778
internal sealed partial class BoundListPatternReceiverPlaceholder :
BoundEarlyValuePlaceholderBase
813
internal sealed partial class BoundListPatternIndexPlaceholder :
BoundEarlyValuePlaceholderBase
848
internal sealed partial class BoundSlicePatternReceiverPlaceholder :
BoundEarlyValuePlaceholderBase
883
internal sealed partial class BoundSlicePatternRangePlaceholder :
BoundEarlyValuePlaceholderBase
6 references to BoundEarlyValuePlaceholderBase
Microsoft.CodeAnalysis.CSharp (6)
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
262
var placeholderValues = PooledDictionary<
BoundEarlyValuePlaceholderBase
, BoundExpression>.GetInstance();
288
var placeholderValues = PooledDictionary<
BoundEarlyValuePlaceholderBase
, BoundExpression>.GetInstance();
Lowering\LocalRewriter\LocalRewriter.PlaceholderReplacer.cs (4)
14
private readonly Dictionary<
BoundEarlyValuePlaceholderBase
, BoundExpression> _placeholders;
16
private PlaceholderReplacer(Dictionary<
BoundEarlyValuePlaceholderBase
, BoundExpression> placeholders)
21
public static BoundExpression Replace(Dictionary<
BoundEarlyValuePlaceholderBase
, BoundExpression> placeholders, BoundExpression expr)
28
private BoundNode ReplacePlaceholder(
BoundEarlyValuePlaceholderBase
placeholder)