2 instantiations of BoundByRefArgumentWithCopyBack
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\Binder_Invocation.vb (1)
2897
Return New
BoundByRefArgumentWithCopyBack
(argument.Syntax, argument,
Generated\BoundNodes.xml.Generated.vb (1)
6438
Dim result = New
BoundByRefArgumentWithCopyBack
(Me.Syntax, originalArgument, inConversion, inPlaceholder, outConversion, outPlaceholder, type, Me.HasErrors)
17 references to BoundByRefArgumentWithCopyBack
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
838
Public Overrides Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (2)
341
node = DirectCast(node,
BoundByRefArgumentWithCopyBack
).OriginalArgument
1401
Assign(DirectCast(node,
BoundByRefArgumentWithCopyBack
).OriginalArgument, value, assigned)
Binding\MemberSemanticModel.vb (1)
2440
Public Overrides Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
104
Return VisitByRefArgumentWithCopyBack(CType(node,
BoundByRefArgumentWithCopyBack
), arg)
Generated\BoundNodes.xml.Generated.vb (7)
6436
Public Function Update(originalArgument As BoundExpression, inConversion As BoundExpression, inPlaceholder As BoundByRefArgumentPlaceholder, outConversion As BoundExpression, outPlaceholder As BoundRValuePlaceholder, type As TypeSymbol) As
BoundByRefArgumentWithCopyBack
9545
Return VisitByRefArgumentWithCopyBack(CType(node,
BoundByRefArgumentWithCopyBack
), arg)
10137
Public Overridable Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
, arg As A) As R
10840
Public Overridable Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
) As BoundNode
11699
Public Overrides Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
) As BoundNode
12738
Public Overrides Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
) As BoundNode
14093
Public Overrides Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter_Call.vb (3)
149
Public Overrides Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
) As BoundNode
178
rewritten = RewriteByRefArgumentWithCopyBack(DirectCast(argument,
BoundByRefArgumentWithCopyBack
), tempsArray, copyBackArray)
250
argument As
BoundByRefArgumentWithCopyBack
,
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
597
Public NotOverridable Overrides Function VisitByRefArgumentWithCopyBack(node As
BoundByRefArgumentWithCopyBack
) As BoundNode
Operations\VisualBasicOperationFactory_Methods.vb (1)
215
Dim byRefArgument = DirectCast(argument,
BoundByRefArgumentWithCopyBack
)