14 references to ByRefLocal
Microsoft.CodeAnalysis.VisualBasic (14)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1654
VisitRvalue(node.
ByRefLocal
)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1838
Assign(node.
ByRefLocal
, node.LValue)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
246
Dim local As LocalSymbol = node.
ByRefLocal
.LocalSymbol
BoundTree\BoundReferenceAssignment.vb (2)
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)
2004
Dim boundLocal As BoundLocal = capture.
ByRefLocal
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
518
Dim left = DirectCast(VisitExpression(node.
ByRefLocal
, ExprContext.AssignmentTarget), BoundLocal)
532
Debug.Assert(node.
ByRefLocal
.Type.IsSameTypeIgnoringAll(node.LValue.Type),
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
139
Dim left = DirectCast(node.
ByRefLocal
, BoundLocal)
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
11267
Me.Visit(node.
ByRefLocal
)
12249
Dim byRefLocal As BoundLocal = DirectCast(Me.Visit(node.
ByRefLocal
), BoundLocal)
13410
New TreeDumperNode("byRefLocal", Nothing, new TreeDumperNode() {Visit(node.
ByRefLocal
, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
322
Dim origByRefLocal As BoundLocal = node.
ByRefLocal