5 instantiations of BoundEventAccess
Microsoft.CodeAnalysis.VisualBasic (5)
Analysis\InitializerRewriter.vb (1)
137eventAccess:=New BoundEventAccess(syntax, receiver, eventSymbol, eventSymbol.Type).MakeCompilerGenerated(),
Binding\Binder_Expressions.vb (1)
3163Return New BoundEventAccess(
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
251eventAccess:=New BoundEventAccess(syntax, withEventsProviderAccess, eventSymbol, eventSymbol.Type), 331eventAccess:=New BoundEventAccess(syntax, withEventsProviderAccess, eventSymbol, eventSymbol.Type),
Generated\BoundNodes.xml.Generated.vb (1)
4321Dim result = New BoundEventAccess(Me.Syntax, receiverOpt, eventSymbol, type, Me.HasErrors)
23 references to BoundEventAccess
Microsoft.CodeAnalysis.VisualBasic (23)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2251Public Overrides Function VisitEventAccess(node As BoundEventAccess) As BoundNode
Binding\Binder_Expressions.vb (1)
1009ReportDiagnostic(diagnostics, expr.Syntax, ERRID.ERR_CannotCallEvent1, DirectCast(expr, BoundEventAccess).EventSymbol)
Binding\Binder_Statements.vb (4)
2241Dim actualEventAccess As BoundEventAccess = Nothing 2365<Out()> ByRef actualEventAccess As BoundEventAccess, 2407actualEventAccess = DirectCast(notParenthesized, BoundEventAccess) 2443Dim targetAsEvent = DirectCast(target, BoundEventAccess)
Generated\BoundNodes.xml.Generated.vb (7)
4319Public Function Update(receiverOpt As BoundExpression, eventSymbol As EventSymbol, type As TypeSymbol) As BoundEventAccess 9465Return VisitEventAccess(CType(node, BoundEventAccess), arg) 9977Public Overridable Function VisitEventAccess(node As BoundEventAccess, arg As A) As R 10680Public Overridable Function VisitEventAccess(node As BoundEventAccess) As BoundNode 11474Public Overrides Function VisitEventAccess(node As BoundEventAccess) As BoundNode 12500Public Overrides Function VisitEventAccess(node As BoundEventAccess) As BoundNode 13770Public Overrides Function VisitEventAccess(node As BoundEventAccess, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
285Public Overrides Function VisitEventAccess(node As BoundEventAccess) As BoundNode
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (7)
35Dim unwrappedEventAccess As BoundEventAccess = UnwrapEventAccess(node.EventAccess) 80Private Function RewriteWinRtEvent(node As BoundAddRemoveHandlerStatement, unwrappedEventAccess As BoundEventAccess, 197Public Overrides Function VisitEventAccess(node As BoundEventAccess) As BoundNode 203unwrappedEventAccess As BoundEventAccess, 239Private Function UnwrapEventAccess(node As BoundExpression) As BoundEventAccess 241Return DirectCast(node, BoundEventAccess) 248Private Function GetEventAccessReceiver(unwrappedEventAccess As BoundEventAccess) As BoundExpression
Operations\VisualBasicOperationFactory.vb (2)
134Return CreateBoundEventAccessOperation(DirectCast(boundNode, BoundEventAccess)) 908Private Function CreateBoundEventAccessOperation(boundEventAccess As BoundEventAccess) As IEventReferenceOperation