43 references to ValueOpt
Microsoft.CodeAnalysis.VisualBasic (43)
BoundTree\BoundSpillSequence.vb (6)
11Return If(Me.ValueOpt IsNot Nothing, Me.ValueOpt.IsLValue, False) 21Debug.Assert(Me.ValueOpt IsNot Nothing) 22Return Update(Locals, SpillFields, Statements, ValueOpt.MakeRValue(), Type) 30Debug.Assert(Me.ValueOpt Is Nothing OrElse Me.ValueOpt.Kind <> BoundKind.SpillSequence)
Generated\BoundNodes.xml.Generated.vb (4)
8782If locals <> Me.Locals OrElse spillFields <> Me.SpillFields OrElse statements <> Me.Statements OrElse valueOpt IsNot Me.ValueOpt OrElse type IsNot Me.Type Then 11950Me.Visit(node.ValueOpt) 13030Dim valueOpt As BoundExpression = DirectCast(Me.Visit(node.ValueOpt), BoundExpression) 14478New TreeDumperNode("valueOpt", Nothing, new TreeDumperNode() {Visit(node.ValueOpt, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (19)
32Dim valueOpt As BoundExpression = Me.VisitExpression(node.ValueOpt) 46spillSeq.ValueOpt, 76valueOpt = spill.ValueOpt 151rewritten.Update(spill.ValueOpt, 227rewritten.Update(spillSequence.ValueOpt, 245rightAsSpillSequence.ValueOpt, 278rightSpill.ValueOpt, 321rewritten.Update(spillSequence.ValueOpt, 342rewritten.Update(spillSequence.ValueOpt, 363rewritten.Update(spillSequence.ValueOpt, 383rewritten.Update(spillSequence.ValueOpt, 407rewritten.Update(spillSequence.ValueOpt, 462Return RewriteSpillSequenceIntoBlock(spill, False, Me.F.Assignment(Me.F.Local(temp, True), spill.ValueOpt)) 528Return SpillSequenceWithNewValue(spill, node.Update(spill.ValueOpt, 541receiverOrCondition = spill.ValueOpt 804rewritten.Update(spill.ValueOpt, 820spill.ValueOpt, 864rewritten.Update(spill.ValueOpt, 882rewritten.Update(spill.ValueOpt,
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (7)
211newExpression = spill.ValueOpt 288Debug.Assert(spill.ValueOpt IsNot Nothing) 289Return SpillLValue(spill.ValueOpt, isReceiver, evaluateSideEffects, builder) 366Debug.Assert(spill.ValueOpt IsNot Nothing) 367Return SpillRValue(spill.ValueOpt, builder) 414If addValueAsExpression AndAlso spill.ValueOpt IsNot Nothing Then 415newStatements.Add(Me.F.ExpressionStatement(spill.ValueOpt))
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Statements.vb (6)
31Debug.Assert(spill.ValueOpt IsNot Nothing) 36Me.F.Assignment(Me.F.Local(Me._exprRetValue, True), spill.ValueOpt)), 70Debug.Assert(spill.ValueOpt IsNot Nothing) 74rewritten.Update(spill.ValueOpt)) 86Debug.Assert(spill.ValueOpt IsNot Nothing) 90node.Update(spill.ValueOpt,
Lowering\AsyncRewriter\AsyncRewriter.SpillBuilder.vb (1)
98expression.ValueOpt,