2 instantiations of BoundSpillSequence
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (1)
8783Dim result = New BoundSpillSequence(Me.Syntax, locals, spillFields, statements, valueOpt, type, Me.HasErrors)
Lowering\SyntheticBoundNodeFactory.vb (1)
1101Return New BoundSpillSequence(Me.Syntax, locals, fields, statements, valueOpt,
45 references to BoundSpillSequence
Microsoft.CodeAnalysis.VisualBasic (45)
BoundTree\BoundSpillSequence.vb (1)
19Public Shadows Function MakeRValue() As BoundSpillSequence
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
206Public Overrides Function VisitSpillSequence(node As BoundSpillSequence) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
8781Public 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 9635Return VisitSpillSequence(CType(node, BoundSpillSequence), arg) 10317Public Overridable Function VisitSpillSequence(node As BoundSpillSequence, arg As A) As R 11020Public Overridable Function VisitSpillSequence(node As BoundSpillSequence) As BoundNode 11948Public Overrides Function VisitSpillSequence(node As BoundSpillSequence) As BoundNode 13028Public Overrides Function VisitSpillSequence(node As BoundSpillSequence) As BoundNode 14473Public Overrides Function VisitSpillSequence(node As BoundSpillSequence, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (20)
30Public Overrides Function VisitSpillSequence(node As BoundSpillSequence) As BoundNode 39Dim spillSeq = DirectCast(valueOpt, BoundSpillSequence) 74Dim spill = DirectCast(valueOpt, BoundSpillSequence) 85Dim spill = DirectCast(expression, BoundSpillSequence) 149Dim spill = DirectCast(receiverOpt, BoundSpillSequence) 225Dim spillSequence = DirectCast(left, BoundSpillSequence) 240Dim rightAsSpillSequence = DirectCast(right, BoundSpillSequence) 274Dim rightSpill = DirectCast(rewrittenRight, BoundSpillSequence) 318Dim spillSequence = DirectCast(receiverOpt, BoundSpillSequence) 339Dim spillSequence = DirectCast(operand, BoundSpillSequence) 360Dim spillSequence = DirectCast(operand, BoundSpillSequence) 380Dim spillSequence = DirectCast(operand, BoundSpillSequence) 404Dim spillSequence = DirectCast(operand, BoundSpillSequence) 460Dim spill = DirectCast(expression, BoundSpillSequence) 527Dim spill = DirectCast(receiverOrCondition, BoundSpillSequence) 539Dim spill = DirectCast(receiverOrCondition, BoundSpillSequence) 802Dim spill = DirectCast(expression, BoundSpillSequence) 817Dim spill = DirectCast(operand, BoundSpillSequence) 862Dim spill = DirectCast(operand, BoundSpillSequence) 880Dim spill = DirectCast(expression, BoundSpillSequence)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (9)
209Dim spill = DirectCast(arg, BoundSpillSequence) 274Dim spill = DirectCast(sideEffect, BoundSpillSequence) 286Dim spill = DirectCast(expr, BoundSpillSequence) 364Dim spill = DirectCast(expr, BoundSpillSequence) 391initialization = Me.RewriteSpillSequenceIntoBlock(DirectCast(expr, BoundSpillSequence), True, initialization) 402Private Function RewriteSpillSequenceIntoBlock(spill As BoundSpillSequence, 407Private Function RewriteSpillSequenceIntoBlock(spill As BoundSpillSequence, 550Private Shared Function SpillSequenceWithNewValue(spill As BoundSpillSequence, newValue As BoundExpression) As BoundSpillSequence
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Statements.vb (4)
30Dim spill = DirectCast(expression, BoundSpillSequence) 57Return RewriteSpillSequenceIntoBlock(DirectCast(expression, BoundSpillSequence), True) 69Dim spill = DirectCast(expression, BoundSpillSequence) 85Dim spill = DirectCast(condition, BoundSpillSequence)
Lowering\AsyncRewriter\AsyncRewriter.SpillBuilder.vb (2)
65Friend Sub AddSpill(spill As BoundSpillSequence) 91Friend Sub AssumeFieldsIfNeeded(<[In], Out> ByRef expression As BoundSpillSequence)
Lowering\SyntheticBoundNodeFactory.vb (1)
1100Public Function SpillSequence(locals As ImmutableArray(Of LocalSymbol), fields As ImmutableArray(Of FieldSymbol), statements As ImmutableArray(Of BoundStatement), valueOpt As BoundExpression) As BoundSpillSequence