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)
2378
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)
426
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)
3943
Public Function Update(receiverOpt As BoundExpression, method As MethodSymbol, relaxationLambdaOpt As BoundLambda, relaxationReceiverPlaceholderOpt As BoundRValuePlaceholder, methodGroupOpt As BoundMethodGroup, type As TypeSymbol) As
BoundDelegateCreationExpression
9487
Return VisitDelegateCreationExpression(CType(node,
BoundDelegateCreationExpression
), arg)
9987
Public Overridable Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
, arg As A) As R
10690
Public Overridable Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
11473
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
12490
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
13741
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)
214
Public Overrides Function VisitDelegateCreationExpression(node As
BoundDelegateCreationExpression
) As BoundNode
217
Dim rewritten = DirectCast(MyBase.VisitDelegateCreationExpression(node),
BoundDelegateCreationExpression
)