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)
1925
EmitReferenceAssignment(DirectCast(assignmentTarget,
BoundReferenceAssignment
), used:=True, needReference:=True)
2014
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)
1847
Public Function Update(byRefLocal As BoundLocal, lValue As BoundExpression, isLValue As Boolean, type As TypeSymbol) As
BoundReferenceAssignment
9395
Return VisitReferenceAssignment(CType(node,
BoundReferenceAssignment
), arg)
9819
Public Overridable Function VisitReferenceAssignment(node As
BoundReferenceAssignment
, arg As A) As R
10522
Public Overridable Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
11250
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
12232
Public Overrides Function VisitReferenceAssignment(node As
BoundReferenceAssignment
) As BoundNode
13392
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