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 receiverOrConditionNeedsSpill = NeedsSpill(receiverOrCondition) 577Dim whenNotNullNeedsSpill = NeedsSpill(whenNotNull) 585Dim whenNullNeedsSpill = If(whenNullOpt IsNot Nothing, NeedsSpill(whenNullOpt), False) 808If NeedsSpill(result.ValueTypeReceiver) OrElse NeedsSpill(result.ReferenceTypeReceiver) Then 887If Not NeedsSpill(expression) AndAlso Not NeedsSpill(indices) Then 907If Not NeedsSpill(expression) Then 922If Not NeedsSpill(operand) Then 943If Not NeedsSpill(testExpression) AndAlso Not NeedsSpill(elseExpression) Then 967If Not NeedsSpill(operand) Then 985If Not NeedsSpill(expression) Then
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (3)
40If NeedsSpill(node) Then 59If NeedsSpill(initializer) Then 242If NeedsSpill(sideEffect) Then