50 references to ValueOpt
Microsoft.CodeAnalysis.VisualBasic (50)
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)
8808If locals <> Me.Locals OrElse spillFields <> Me.SpillFields OrElse statements <> Me.Statements OrElse valueOpt IsNot Me.ValueOpt OrElse type IsNot Me.Type Then 11984Me.Visit(node.ValueOpt) 13064Dim valueOpt As BoundExpression = DirectCast(Me.Visit(node.ValueOpt), BoundExpression) 14515New TreeDumperNode("valueOpt", Nothing, new TreeDumperNode() {Visit(node.ValueOpt, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (22)
33Dim valueOpt As BoundExpression = Me.VisitExpression(node.ValueOpt) 47spillSeq.ValueOpt, 77valueOpt = spill.ValueOpt 109receiverOpt = spill.ValueOpt 163spilledReferenceReceiver = referenceReceiverSpillSequence.ValueOpt 222rewritten.Update(spill.ValueOpt, 298rewritten.Update(spillSequence.ValueOpt, 316rightAsSpillSequence.ValueOpt, 349rightSpill.ValueOpt, 392rewritten.Update(spillSequence.ValueOpt, 413rewritten.Update(spillSequence.ValueOpt, 434rewritten.Update(spillSequence.ValueOpt, 454rewritten.Update(spillSequence.ValueOpt, 478rewritten.Update(spillSequence.ValueOpt, 533Return RewriteSpillSequenceIntoBlock(spill, False, Me.F.Assignment(Me.F.Local(temp, True), spill.ValueOpt)) 601Return SpillSequenceWithNewValue(spill, node.Update(spill.ValueOpt, 614receiverOrCondition = spill.ValueOpt 668spilledReferenceReceiver = referenceReceiverSpillSequence.ValueOpt 914rewritten.Update(spill.ValueOpt, 930spill.ValueOpt, 974rewritten.Update(spill.ValueOpt, 992rewritten.Update(spill.ValueOpt,
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (11)
182newExpression = spill.ValueOpt 258Debug.Assert(spill.ValueOpt IsNot Nothing) 259Return SpillLValue(spill.ValueOpt, isReceiver, evaluateSideEffects, builder) 338Return complexReceiver.Update(spilledValueReceiver, referenceReceiverSpillSequence.ValueOpt, complexReceiver.Type) 350Return complexReceiver.Update(valueReceiverSpillSequence.ValueOpt, spilledReferenceReceiver, complexReceiver.Type) 363Return complexReceiver.Update(valueReceiverSpillSequence.ValueOpt, referenceReceiverSpillSequence.ValueOpt, complexReceiver.Type) 392Debug.Assert(spill.ValueOpt IsNot Nothing) 393Return SpillRValue(spill.ValueOpt, builder) 440If addValueAsExpression AndAlso spill.ValueOpt IsNot Nothing Then 441newStatements.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,