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