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