2 instantiations of BoundDup
Microsoft.CodeAnalysis.VisualBasic (2)
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
122
Return New
BoundDup
(node.Syntax, node.LocalSymbol.IsByRef, node.Type)
Generated\BoundNodes.xml.Generated.vb (1)
575
Dim result = New
BoundDup
(Me.Syntax, isReference, type, Me.HasErrors)
13 references to BoundDup
Microsoft.CodeAnalysis.VisualBasic (13)
CodeGen\EmitAddress.vb (3)
65
Debug.Assert(DirectCast(expression,
BoundDup
).IsReference, "taking address of a stack value?")
248
Return DirectCast(expression,
BoundDup
).IsReference
321
Return DirectCast(expression,
BoundDup
).IsReference
CodeGen\EmitExpression.vb (2)
117
EmitDupExpression(DirectCast(expression,
BoundDup
), used)
655
Private Sub EmitDupExpression(dupExpression As
BoundDup
, used As Boolean)
Generated\BoundNodes.xml.Generated.vb (7)
573
Public Function Update(isReference As Boolean, type As TypeSymbol) As
BoundDup
9323
Return VisitDup(CType(node,
BoundDup
), arg)
9693
Public Overridable Function VisitDup(node As
BoundDup
, arg As A) As R
10396
Public Overridable Function VisitDup(node As
BoundDup
) As BoundNode
11102
Public Overrides Function VisitDup(node As
BoundDup
) As BoundNode
12057
Public Overrides Function VisitDup(node As
BoundDup
) As BoundNode
13161
Public Overrides Function VisitDup(node As
BoundDup
, arg As Object) As TreeDumperNode
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
649
Public NotOverridable Overrides Function VisitDup(node As
BoundDup
) As BoundNode