17 instantiations of SpillBuilder
Microsoft.CodeAnalysis.VisualBasic (17)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Await.vb (1)
25Dim builder As New SpillBuilder
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (13)
64Dim builder As New SpillBuilder() 106builder = New SpillBuilder() 111builder = New SpillBuilder() 148Dim referenceReceiverBuilder As New SpillBuilder() 198Dim builder As New SpillBuilder() 239Dim builder As New SpillBuilder() 306Dim builder As New SpillBuilder() 494Dim builder As New SpillBuilder() 609Dim builder As New SpillBuilder() 653Dim referenceReceiverBuilder As New SpillBuilder() 835Dim builder As New SpillBuilder() 891Dim builder As New SpillBuilder() 947Dim builder As New SpillBuilder()
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (3)
169Dim builder As New SpillBuilder() 316Dim valueReceiverBuilder As New SpillBuilder() 321Dim referenceReceiverBuilder As New SpillBuilder()
12 references to SpillBuilder
Microsoft.CodeAnalysis.VisualBasic (12)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (3)
83Private Function MakeExpressionStatement(expression As BoundExpression, ByRef builder As SpillBuilder) As BoundStatement 99Dim builder As SpillBuilder 528Private Function MakeAssignmentStatement(expression As BoundExpression, temp As LocalSymbol, <[In], Out> ByRef builder As SpillBuilder) As BoundStatement
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (8)
130Private Function SpillExpressionList(<[In], Out> ByRef builder As SpillBuilder, 133Dim spillBuilders = ArrayBuilder(Of SpillBuilder).GetInstance() 147Private Function SpillExpressionList(<[In], Out> ByRef builder As SpillBuilder, 153spillBuilders As ArrayBuilder(Of SpillBuilder), 208Private Function SpillValue(expr As BoundExpression, <[In], Out> ByRef builder As SpillBuilder) As BoundExpression 212Private Function SpillValue(expr As BoundExpression, isReceiver As Boolean, evaluateSideEffects As Boolean, <[In], Out> ByRef builder As SpillBuilder) As BoundExpression 224Private Function SpillLValue(expr As BoundExpression, isReceiver As Boolean, evaluateSideEffects As Boolean, <[In], Out> ByRef builder As SpillBuilder, Optional isAssignmentTarget As Boolean = False) As BoundExpression 381Private Function SpillRValue(expr As BoundExpression, <[In], Out> ByRef builder As SpillBuilder) As BoundExpression
Lowering\AsyncRewriter\AsyncRewriter.SpillBuilder.vb (1)
57Friend Sub AddSpill(<[In]> ByRef spill As SpillBuilder)