41 references to HandlesClauseItemSyntax
Microsoft.CodeAnalysis.VisualBasic (33)
Binding\Binder_Invocation.vb (1)
1333Return DirectCast(result, HandlesClauseItemSyntax).EventMember.GetLocation()
Compilation\SyntaxTreeSemanticModel.vb (11)
236result = GetHandlesEventSymbolInfo(DirectCast(node.Parent, HandlesClauseItemSyntax), options) 243result = GetHandlesContainerSymbolInfo(DirectCast(parent, HandlesClauseItemSyntax), options) 245result = GetHandlesPropertySymbolInfo(DirectCast(node.Parent.Parent, HandlesClauseItemSyntax), options) 314Return GetHandlesContainerTypeInfo(DirectCast(parent, HandlesClauseItemSyntax)) 316Return GetHandlesPropertyTypeInfo(DirectCast(node.Parent.Parent, HandlesClauseItemSyntax)) 758handlesClause As HandlesClauseItemSyntax) As LookupResultKind 797Private Function GetHandlesEventSymbolInfo(handlesClause As HandlesClauseItemSyntax, options As SymbolInfoOptions) As SymbolInfo 811Private Function GetHandlesContainerSymbolInfo(handlesClause As HandlesClauseItemSyntax, options As SymbolInfoOptions) As SymbolInfo 825Private Function GetHandlesPropertySymbolInfo(handlesClause As HandlesClauseItemSyntax, options As SymbolInfoOptions) As SymbolInfo 851Private Function GetHandlesContainerTypeInfo(memberName As HandlesClauseItemSyntax) As VisualBasicTypeInfo 857Private Function GetHandlesPropertyTypeInfo(memberName As HandlesClauseItemSyntax) As VisualBasicTypeInfo
Generated\Syntax.xml.Main.Generated.vb (9)
161Public Overridable Function VisitHandlesClauseItem(ByVal node As HandlesClauseItemSyntax) As TResult 896Public Overridable Sub VisitHandlesClauseItem(ByVal node As HandlesClauseItemSyntax) 2395Public Overrides Function VisitHandlesClauseItem(ByVal node As HandlesClauseItemSyntax) As SyntaxNode 11323Public Shared Function HandlesClause(handlesKeyword As SyntaxToken, events As SeparatedSyntaxList(Of HandlesClauseItemSyntax)) As HandlesClauseSyntax 11340Public Shared Function HandlesClause(events As SeparatedSyntaxList(Of HandlesClauseItemSyntax)) As HandlesClauseSyntax 11352Public Shared Function HandlesClause(ParamArray events As HandlesClauseItemSyntax()) As HandlesClauseSyntax 11353Return SyntaxFactory.HandlesClause(SyntaxFactory.Token(SyntaxKind.HandlesKeyword), SyntaxFactory.SeparatedList(Of HandlesClauseItemSyntax)().AddRange(events)) 11474Public Shared Function HandlesClauseItem(eventContainer As EventContainerSyntax, dotToken As SyntaxToken, eventMember As IdentifierNameSyntax) As HandlesClauseItemSyntax 11512Public Shared Function HandlesClauseItem(eventContainer As EventContainerSyntax, eventMember As IdentifierNameSyntax) As HandlesClauseItemSyntax
Generated\Syntax.xml.Syntax.Generated.vb (10)
6838Public Shadows Function AddHandlesClauseEvents(ParamArray items As HandlesClauseItemSyntax()) As MethodStatementSyntax 9342Public ReadOnly Property Events As SeparatedSyntaxList(Of HandlesClauseItemSyntax) 9346Return new SeparatedSyntaxList(Of HandlesClauseItemSyntax)(listNode, Me.GetChildIndex(1)) 9356Public Shadows Function [WithEvents](events as SeparatedSyntaxList(Of HandlesClauseItemSyntax)) As HandlesClauseSyntax 9360Public Shadows Function AddEvents(ParamArray items As HandlesClauseItemSyntax()) As HandlesClauseSyntax 9401Public Function Update(handlesKeyword As SyntaxToken, events As SeparatedSyntaxList(Of HandlesClauseItemSyntax)) As HandlesClauseSyntax 9778Public Shadows Function WithEventContainer(eventContainer as EventContainerSyntax) As HandlesClauseItemSyntax 9796Public Shadows Function WithDotToken(dotToken as SyntaxToken) As HandlesClauseItemSyntax 9814Public Shadows Function WithEventMember(eventMember as IdentifierNameSyntax) As HandlesClauseItemSyntax 9862Public Function Update(eventContainer As EventContainerSyntax, dotToken As SyntaxToken, eventMember As IdentifierNameSyntax) As HandlesClauseItemSyntax
Symbols\Source\SourceMemberMethodSymbol.vb (2)
583For Each singleHandleClause As HandlesClauseItemSyntax In syntax.HandlesClause.Events 594Friend Function BindSingleHandlesClause(singleHandleClause As HandlesClauseItemSyntax,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
26nameSyntax.CheckParent(Of HandlesClauseItemSyntax)(Function(h) h.EventMember Is nameSyntax) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (3)
59Dim handlesClauseItem = TryCast(node, HandlesClauseItemSyntax) 238Return TypeOf node Is HandlesClauseItemSyntax OrElse TypeOf node Is QualifiedNameSyntax OrElse TypeOf node Is AddRemoveHandlerStatementSyntax 314Private Shared Async Function GenerateEventFromHandlesAsync(document As Document, handlesClauseItem As HandlesClauseItemSyntax, cancellationToken As CancellationToken) As Task(Of CodeAction)
Completion\CompletionProviders\HandlesClauseCompletionProvider.vb (1)
61If context.TargetToken.IsChildToken(Of HandlesClauseItemSyntax)(Function(hc) hc.DotToken) Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
95name.CheckParent(Of HandlesClauseItemSyntax)(Function(p) p.EventMember Is name) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
26nameSyntax.CheckParent(Of HandlesClauseItemSyntax)(Function(h) h.EventMember Is nameSyntax) OrElse
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
26nameSyntax.CheckParent(Of HandlesClauseItemSyntax)(Function(h) h.EventMember Is nameSyntax) OrElse