34 references to NeedsSpill
Microsoft.CodeAnalysis.VisualBasic (34)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (31)
58Dim valueRequiresSpill As Boolean = NeedsSpill(valueOpt) 84If NeedsSpill(expression) Then 102If Not NeedsSpill(receiverOpt) Then 215If Not NeedsSpill(receiverOpt) Then 235If Not NeedsSpill(left) AndAlso Not NeedsSpill(right) Then 283Dim leftRequiresSpill As Boolean = NeedsSpill(left) 284Dim rightRequiresSpill As Boolean = NeedsSpill(right) 332Dim rightRequiresSpill As Boolean = NeedsSpill(rewrittenRight) 384If Not NeedsSpill(receiverOpt) Then 405If Not NeedsSpill(operand) Then 426If Not NeedsSpill(operand) Then 446If Not NeedsSpill(operand) Then 470If Not NeedsSpill(operand) Then 488Dim conditionRequiresSpill As Boolean = NeedsSpill(condition) 490If Not conditionRequiresSpill AndAlso Not NeedsSpill(whenTrue) AndAlso Not NeedsSpill(whenFalse) Then 529If NeedsSpill(expression) Then 540Debug.Assert(Not NeedsSpill(expression)) 563Dim receiverNeedsSpill = NeedsSpill(receiver) 570Dim whenNotNullNeedsSpill = NeedsSpill(whenNotNull) 578Dim whenNullNeedsSpill = If(whenNullOpt IsNot Nothing, NeedsSpill(whenNullOpt), False) 805If NeedsSpill(result.ValueTypeReceiver) OrElse NeedsSpill(result.ReferenceTypeReceiver) Then 884If Not NeedsSpill(expression) AndAlso Not NeedsSpill(indices) Then 904If Not NeedsSpill(expression) Then 919If Not NeedsSpill(operand) Then 940If Not NeedsSpill(testExpression) AndAlso Not NeedsSpill(elseExpression) Then 964If Not NeedsSpill(operand) Then 982If Not NeedsSpill(expression) Then
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (3)
40If NeedsSpill(node) Then 59If NeedsSpill(initializer) Then 242If NeedsSpill(sideEffect) Then