15 references to LValue
Microsoft.CodeAnalysis.VisualBasic (15)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1655VisitRvalue(node.LValue)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1838Assign(node.ByRefLocal, node.LValue)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
249Me._byRefLocalsInitializers.Add(local, node.LValue)
BoundTree\BoundReferenceAssignment.vb (3)
14Debug.Assert(ByRefLocal.LocalSymbol.IsByRef AndAlso LValue.IsLValue AndAlso TypeSymbol.Equals(Type, LValue.Type, TypeCompareKind.ConsiderEverything)) 24Return Update(ByRefLocal, LValue, False, Type)
CodeGen\EmitExpression.vb (1)
1996Dim temp = EmitAddress(capture.LValue, addressKind:=AddressKind.Writeable)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
524Dim right As BoundExpression = VisitExpression(node.LValue, ExprContext.Address) 532Debug.Assert(node.ByRefLocal.Type.IsSameTypeIgnoringAll(node.LValue.Type),
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
150Dim right = DirectCast(Me.Visit(node.LValue), BoundExpression)
Generated\BoundNodes.xml.Generated.vb (4)
1864If byRefLocal IsNot Me.ByRefLocal OrElse lValue IsNot Me.LValue OrElse isLValue <> Me.IsLValue OrElse type IsNot Me.Type Then 11268Me.Visit(node.LValue) 12250Dim lValue As BoundExpression = DirectCast(Me.Visit(node.LValue), BoundExpression) 13411New TreeDumperNode("lValue", Nothing, new TreeDumperNode() {Visit(node.LValue, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
330Dim rewrittenRight As BoundExpression = Me.VisitExpression(node.LValue)