32 references to NeedsSpill
Microsoft.CodeAnalysis.VisualBasic (32)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (29)
57Dim valueRequiresSpill As Boolean = NeedsSpill(valueOpt) 83If NeedsSpill(expression) Then 98If Not NeedsSpill(arguments) AndAlso Not NeedsSpill(receiverOpt) Then 144If Not NeedsSpill(receiverOpt) Then 164If Not NeedsSpill(left) AndAlso Not NeedsSpill(right) Then 212Dim leftRequiresSpill As Boolean = NeedsSpill(left) 213Dim rightRequiresSpill As Boolean = NeedsSpill(right) 261Dim rightRequiresSpill As Boolean = NeedsSpill(rewrittenRight) 313If Not NeedsSpill(receiverOpt) Then 334If Not NeedsSpill(operand) Then 355If Not NeedsSpill(operand) Then 375If Not NeedsSpill(operand) Then 399If Not NeedsSpill(operand) Then 417Dim conditionRequiresSpill As Boolean = NeedsSpill(condition) 419If Not conditionRequiresSpill AndAlso Not NeedsSpill(whenTrue) AndAlso Not NeedsSpill(whenFalse) Then 458If NeedsSpill(expression) Then 469Debug.Assert(Not NeedsSpill(expression)) 490Dim receiverOrConditionNeedsSpill = NeedsSpill(receiverOrCondition) 504Dim whenNotNullNeedsSpill = NeedsSpill(whenNotNull) 512Dim whenNullNeedsSpill = If(whenNullOpt IsNot Nothing, NeedsSpill(whenNullOpt), False) 780If Not NeedsSpill(expression) AndAlso Not NeedsSpill(indices) Then 797If Not NeedsSpill(expression) Then 812If Not NeedsSpill(operand) Then 833If Not NeedsSpill(testExpression) AndAlso Not NeedsSpill(elseExpression) Then 857If Not NeedsSpill(operand) Then 875If Not NeedsSpill(expression) Then
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (3)
40If NeedsSpill(node) Then 59If NeedsSpill(initializer) Then 272If NeedsSpill(sideEffect) Then