7 instantiations of BoundDelegateCreationExpression
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Delegates.vb (1)
1058Return New BoundDelegateCreationExpression(syntaxNode,
Generated\BoundNodes.xml.Generated.vb (1)
3926Dim result = New BoundDelegateCreationExpression(Me.Syntax, receiverOpt, method, relaxationLambdaOpt, relaxationReceiverPlaceholderOpt, methodGroupOpt, type, Me.HasErrors)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
1147Dim result As BoundExpression = New BoundDelegateCreationExpression(
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (2)
108New BoundDelegateCreationExpression( 124New BoundDelegateCreationExpression(
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (2)
340Dim convertedValue = New BoundDelegateCreationExpression(node.Syntax, F.Local(savedOriginalValue, False), 351Dim convertedValue = New BoundDelegateCreationExpression(node.Syntax, node.Operand,
29 references to BoundDelegateCreationExpression
Microsoft.CodeAnalysis.VisualBasic (29)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1267Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode
Binding\Binder_Statements.vb (1)
2280Dim delCreation = DirectCast(handlerExpression, BoundDelegateCreationExpression)
Binding\MemberSemanticModel.vb (1)
2378Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
64Return VisitDelegateCreationExpression(CType(node, BoundDelegateCreationExpression), arg)
CodeGen\EmitExpression.vb (2)
148EmitDelegateCreationExpression(DirectCast(expression, BoundDelegateCreationExpression), used) 421Private Sub EmitDelegateCreationExpression(expression As BoundDelegateCreationExpression, used As Boolean)
Compilation\SemanticModel.vb (1)
1299Dim parentDelegateCreation = DirectCast(boundNodes.LowestBoundNodeOfSyntacticParent, BoundDelegateCreationExpression)
Generated\BoundNodes.xml.Generated.vb (7)
3924Public Function Update(receiverOpt As BoundExpression, method As MethodSymbol, relaxationLambdaOpt As BoundLambda, relaxationReceiverPlaceholderOpt As BoundRValuePlaceholder, methodGroupOpt As BoundMethodGroup, type As TypeSymbol) As BoundDelegateCreationExpression 9453Return VisitDelegateCreationExpression(CType(node, BoundDelegateCreationExpression), arg) 9953Public Overridable Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression, arg As A) As R 10656Public Overridable Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode 11439Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode 12456Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode 13704Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
138Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode 139Dim rewritten = DirectCast(MyBase.VisitDelegateCreationExpression(node), BoundDelegateCreationExpression)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
219Return VisitDelegateCreationExpression(DirectCast(node, BoundDelegateCreationExpression)) 440Private Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundExpression
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
1422method, DirectCast(receiver, BoundDelegateCreationExpression).Method, useSiteInfo) = MethodConversionKind.Identity Then 1425Dim delegateCreation = DirectCast(receiver, BoundDelegateCreationExpression)
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (2)
107Dim removeDelegate As BoundDelegateCreationExpression = 123Dim addDelegate As BoundDelegateCreationExpression =
Lowering\LocalRewriter\LocalRewriter_DelegateCreation.vb (1)
11Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (2)
214Public Overrides Function VisitDelegateCreationExpression(node As BoundDelegateCreationExpression) As BoundNode 217Dim rewritten = DirectCast(MyBase.VisitDelegateCreationExpression(node), BoundDelegateCreationExpression)
Operations\VisualBasicOperationFactory.vb (3)
110Return CreateBoundDelegateCreationExpressionOperation(DirectCast(boundNode, BoundDelegateCreationExpression)) 748Private Function CreateBoundDelegateCreationExpressionOperation(boundDelegateCreationExpression As BoundDelegateCreationExpression) As IDelegateCreationOperation 759Friend Function CreateBoundDelegateCreationExpressionChildOperation(boundDelegateCreationExpression As BoundDelegateCreationExpression) As IMethodReferenceOperation
Operations\VisualBasicOperationFactory_Methods.vb (1)
567Return CreateBoundDelegateCreationExpressionChildOperation(DirectCast(operand, BoundDelegateCreationExpression))