19 references to BoundReferenceAssignment
Microsoft.CodeAnalysis.VisualBasic (19)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1653
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1836
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
245
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
BoundTree\BoundReferenceAssignment.vb (1)
22
Public Shadows Function MakeRValue() As
BoundReferenceAssignment
CodeGen\EmitAddress.vb (1)
69
EmitReferenceAssignment(DirectCast(expression,
BoundReferenceAssignment
), used:=True, needReference:=True)
CodeGen\EmitExpression.vb (3)
162
EmitReferenceAssignment(DirectCast(expression,
BoundReferenceAssignment
), used)
1904
EmitReferenceAssignment(DirectCast(assignmentTarget,
BoundReferenceAssignment
), used:=True, needReference:=True)
1993
Private Sub EmitReferenceAssignment(capture As
BoundReferenceAssignment
, used As Boolean, Optional needReference As Boolean = False)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
516
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
137
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
1863
Public Function Update(byRefLocal As BoundLocal, lValue As BoundExpression, isLValue As Boolean, type As TypeSymbol) As
BoundReferenceAssignment
9411
Return VisitReferenceAssignment(CType(node,
BoundReferenceAssignment
), arg)
9835
Public Overridable Function VisitReferenceAssignment(node As
BoundReferenceAssignment
, arg As A) As R
10538
Public Overridable Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
11266
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
12248
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
13408
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
321
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
Lowering\SyntheticBoundNodeFactory.vb (1)
306
Public Function ReferenceAssignment(byRefLocal As LocalSymbol, lValue As BoundExpression) As
BoundReferenceAssignment