25 references to BoundDelegateCreationExpression
Microsoft.CodeAnalysis.VisualBasic (25)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1283
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
Binding\Binder_Statements.vb (1)
2309
Dim delCreation = DirectCast(handlerExpression,
BoundDelegateCreationExpression
)
Binding\MemberSemanticModel.vb (1)
2377
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
64
Return VisitDelegateCreationExpression(CType(node,
BoundDelegateCreationExpression
), arg)
CodeGen\EmitExpression.vb (2)
150
EmitDelegateCreationExpression(DirectCast(expression,
BoundDelegateCreationExpression
), used)
447
Private Sub EmitDelegateCreationExpression(expression As
BoundDelegateCreationExpression
, used As Boolean)
Compilation\SemanticModel.vb (1)
1303
Dim parentDelegateCreation = DirectCast(boundNodes.LowestBoundNodeOfSyntacticParent,
BoundDelegateCreationExpression
)
Generated\BoundNodes.xml.Generated.vb (7)
3927
Public Function Update(receiverOpt As BoundExpression, method As MethodSymbol, relaxationLambdaOpt As BoundLambda, relaxationReceiverPlaceholderOpt As BoundRValuePlaceholder, methodGroupOpt As BoundMethodGroup, type As TypeSymbol) As
BoundDelegateCreationExpression
9471
Return VisitDelegateCreationExpression(CType(node,
BoundDelegateCreationExpression
), arg)
9971
Public Overridable Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
, arg As A) As R
10674
Public Overridable Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
11457
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
12474
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
13725
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
209
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
210
Dim rewritten = DirectCast(MyBase.VisitDelegateCreationExpression(node),
BoundDelegateCreationExpression
)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
224
Return VisitDelegateCreationExpression(DirectCast(node,
BoundDelegateCreationExpression
))
455
Private Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundExpression
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
1470
method, DirectCast(receiver,
BoundDelegateCreationExpression
).Method, useSiteInfo) = MethodConversionKind.Identity Then
1473
Dim delegateCreation = DirectCast(receiver,
BoundDelegateCreationExpression
)
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (2)
107
Dim removeDelegate As
BoundDelegateCreationExpression
=
123
Dim addDelegate As
BoundDelegateCreationExpression
=
Lowering\LocalRewriter\LocalRewriter_DelegateCreation.vb (1)
11
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (2)
213
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
216
Dim rewritten = DirectCast(MyBase.VisitDelegateCreationExpression(node),
BoundDelegateCreationExpression
)