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