50 references to BoundSpillSequence
Microsoft.CodeAnalysis.VisualBasic (50)
BoundTree\BoundSpillSequence.vb (1)
19
Public Shadows Function MakeRValue() As
BoundSpillSequence
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
206
Public Overrides Function VisitSpillSequence(node As
BoundSpillSequence
) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
8807
Public Function Update(locals As ImmutableArray(Of LocalSymbol), spillFields As ImmutableArray(Of FieldSymbol), statements As ImmutableArray(Of BoundStatement), valueOpt As BoundExpression, type As TypeSymbol) As
BoundSpillSequence
9669
Return VisitSpillSequence(CType(node,
BoundSpillSequence
), arg)
10351
Public Overridable Function VisitSpillSequence(node As
BoundSpillSequence
, arg As A) As R
11054
Public Overridable Function VisitSpillSequence(node As
BoundSpillSequence
) As BoundNode
11982
Public Overrides Function VisitSpillSequence(node As
BoundSpillSequence
) As BoundNode
13062
Public Overrides Function VisitSpillSequence(node As
BoundSpillSequence
) As BoundNode
14510
Public Overrides Function VisitSpillSequence(node As
BoundSpillSequence
, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (23)
31
Public Overrides Function VisitSpillSequence(node As
BoundSpillSequence
) As BoundNode
40
Dim spillSeq = DirectCast(valueOpt,
BoundSpillSequence
)
75
Dim spill = DirectCast(valueOpt,
BoundSpillSequence
)
86
Dim spill = DirectCast(expression,
BoundSpillSequence
)
107
Dim spill = DirectCast(receiverOpt,
BoundSpillSequence
)
151
Dim referenceReceiverSpillSequence = TryCast(spilledReferenceReceiver,
BoundSpillSequence
)
220
Dim spill = DirectCast(receiverOpt,
BoundSpillSequence
)
296
Dim spillSequence = DirectCast(left,
BoundSpillSequence
)
311
Dim rightAsSpillSequence = DirectCast(right,
BoundSpillSequence
)
345
Dim rightSpill = DirectCast(rewrittenRight,
BoundSpillSequence
)
389
Dim spillSequence = DirectCast(receiverOpt,
BoundSpillSequence
)
410
Dim spillSequence = DirectCast(operand,
BoundSpillSequence
)
431
Dim spillSequence = DirectCast(operand,
BoundSpillSequence
)
451
Dim spillSequence = DirectCast(operand,
BoundSpillSequence
)
475
Dim spillSequence = DirectCast(operand,
BoundSpillSequence
)
531
Dim spill = DirectCast(expression,
BoundSpillSequence
)
600
Dim spill = DirectCast(receiverOrCondition,
BoundSpillSequence
)
612
Dim spill = DirectCast(receiverOrCondition,
BoundSpillSequence
)
656
Dim referenceReceiverSpillSequence = TryCast(spilledReferenceReceiver,
BoundSpillSequence
)
912
Dim spill = DirectCast(expression,
BoundSpillSequence
)
927
Dim spill = DirectCast(operand,
BoundSpillSequence
)
972
Dim spill = DirectCast(operand,
BoundSpillSequence
)
990
Dim spill = DirectCast(expression,
BoundSpillSequence
)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (11)
180
Dim spill = DirectCast(arg,
BoundSpillSequence
)
244
Dim spill = DirectCast(sideEffect,
BoundSpillSequence
)
256
Dim spill = DirectCast(expr,
BoundSpillSequence
)
319
Dim valueReceiverSpillSequence = TryCast(spilledValueReceiver,
BoundSpillSequence
)
324
Dim referenceReceiverSpillSequence = TryCast(spilledReferenceReceiver,
BoundSpillSequence
)
390
Dim spill = DirectCast(expr,
BoundSpillSequence
)
417
initialization = Me.RewriteSpillSequenceIntoBlock(DirectCast(expr,
BoundSpillSequence
), True, initialization)
428
Private Function RewriteSpillSequenceIntoBlock(spill As
BoundSpillSequence
,
433
Private Function RewriteSpillSequenceIntoBlock(spill As
BoundSpillSequence
,
576
Private Shared Function SpillSequenceWithNewValue(spill As
BoundSpillSequence
, newValue As BoundExpression) As
BoundSpillSequence
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Statements.vb (4)
30
Dim spill = DirectCast(expression,
BoundSpillSequence
)
57
Return RewriteSpillSequenceIntoBlock(DirectCast(expression,
BoundSpillSequence
), True)
69
Dim spill = DirectCast(expression,
BoundSpillSequence
)
85
Dim spill = DirectCast(condition,
BoundSpillSequence
)
Lowering\AsyncRewriter\AsyncRewriter.SpillBuilder.vb (2)
65
Friend Sub AddSpill(spill As
BoundSpillSequence
)
91
Friend Sub AssumeFieldsIfNeeded(<[In], Out> ByRef expression As
BoundSpillSequence
)
Lowering\SyntheticBoundNodeFactory.vb (1)
1134
Public Function SpillSequence(locals As ImmutableArray(Of LocalSymbol), fields As ImmutableArray(Of FieldSymbol), statements As ImmutableArray(Of BoundStatement), valueOpt As BoundExpression) As
BoundSpillSequence