4 instantiations of BoundReferenceAssignment
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\BoundNodes.xml.Generated.vb (1)
1846Dim result = New BoundReferenceAssignment(Me.Syntax, byRefLocal, lValue, isLValue, type, Me.HasErrors)
Lowering\SyntheticBoundNodeFactory.vb (1)
306Dim boundNode = New BoundReferenceAssignment(_syntax, Local(byRefLocal, isLValue:=True), lValue, isLValue:=True, type:=lValue.Type)
Lowering\UseTwiceRewriter.vb (1)
254Dim first = New BoundReferenceAssignment(lvalue.Syntax,
Lowering\WithExpressionRewriter.vb (1)
119New BoundReferenceAssignment(
19 references to BoundReferenceAssignment
Microsoft.CodeAnalysis.VisualBasic (19)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1637Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1830Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
235Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode
BoundTree\BoundReferenceAssignment.vb (1)
22Public Shadows Function MakeRValue() As BoundReferenceAssignment
CodeGen\EmitAddress.vb (1)
69EmitReferenceAssignment(DirectCast(expression, BoundReferenceAssignment), used:=True, needReference:=True)
CodeGen\EmitExpression.vb (3)
160EmitReferenceAssignment(DirectCast(expression, BoundReferenceAssignment), used) 1781EmitReferenceAssignment(DirectCast(assignmentTarget, BoundReferenceAssignment), used:=True, needReference:=True) 1870Private Sub EmitReferenceAssignment(capture As BoundReferenceAssignment, used As Boolean, Optional needReference As Boolean = False)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
516Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
137Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
1844Public Function Update(byRefLocal As BoundLocal, lValue As BoundExpression, isLValue As Boolean, type As TypeSymbol) As BoundReferenceAssignment 9377Return VisitReferenceAssignment(CType(node, BoundReferenceAssignment), arg) 9801Public Overridable Function VisitReferenceAssignment(node As BoundReferenceAssignment, arg As A) As R 10504Public Overridable Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode 11232Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode 12214Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode 13371Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
250Public Overrides Function VisitReferenceAssignment(node As BoundReferenceAssignment) As BoundNode
Lowering\SyntheticBoundNodeFactory.vb (1)
302Public Function ReferenceAssignment(byRefLocal As LocalSymbol, lValue As BoundExpression) As BoundReferenceAssignment