56 references to HandlesClause
Microsoft.CodeAnalysis.VisualBasic (21)
Generated\Syntax.xml.Main.Generated.vb (2)
2131Dim newHandlesClause = DirectCast(Visit(node.HandlesClause), HandlesClauseSyntax) 2132If node.HandlesClause IsNot newHandlesClause Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (12)
6638return Update(Me.Kind, attributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6682return Update(Me.Kind, Me.AttributeLists, modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6708return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, subOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6726return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6748return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, typeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6783return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, parameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6814return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, asClause, Me.HandlesClause, Me.ImplementsClause) 6839Dim _child = If(Me.HandlesClause IsNot Nothing, Me.HandlesClause, SyntaxFactory.HandlesClause()) 6862return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, implementsClause) 6900Return Me.HandlesClause 6952If kind <> Me.Kind OrElse attributeLists <> Me.AttributeLists OrElse modifiers <> Me.Modifiers OrElse subOrFunctionKeyword <> Me.SubOrFunctionKeyword OrElse identifier <> Me.Identifier OrElse typeParameterList IsNot Me.TypeParameterList OrElse parameterList IsNot Me.ParameterList OrElse asClause IsNot Me.AsClause OrElse handlesClause IsNot Me.HandlesClause OrElse implementsClause IsNot Me.ImplementsClause Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2828For Each handlesClause In methodStatement.HandlesClause.Events
Symbols\Source\SourceMemberMethodSymbol.vb (2)
574If (syntax Is Nothing) OrElse (syntax.HandlesClause Is Nothing) Then 582For Each singleHandleClause As HandlesClauseItemSyntax In syntax.HandlesClause.Events
Symbols\Source\SourceMethodSymbol.vb (4)
87If syntax.HandlesClause IsNot Nothing Then 96If syntax.HandlesClause IsNot Nothing Then 103binder.ReportDiagnostic(diagBag, syntax.HandlesClause, ERRID.ERR_BadInterfaceMethodFlags1, syntax.HandlesClause.HandlesKeyword.ToString)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
38Return TryCast(decl.GetSyntax(), MethodStatementSyntax)?.HandlesClause IsNot Nothing
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
98methodNode.HandlesClause,
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
122subStatement.HandlesClause,
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
74functionStatement.HandlesClause,
Microsoft.CodeAnalysis.VisualBasic.Features (6)
Highlighting\KeywordHighlighters\MethodDeclarationHighlighter.vb (2)
39If .HandlesClause IsNot Nothing Then 40highlights.Add(.HandlesClause.HandlesKeyword.Span)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
98methodNode.HandlesClause,
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
122subStatement.HandlesClause,
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
74functionStatement.HandlesClause,
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
38Return TryCast(decl.GetSyntax(), MethodStatementSyntax)?.HandlesClause IsNot Nothing
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.vb (2)
19045Dim withObj = objectUnderTest.WithAttributeLists(objectUnderTest.AttributeLists).WithModifiers(objectUnderTest.Modifiers).WithSubOrFunctionKeyword(objectUnderTest.SubOrFunctionKeyword).WithIdentifier(objectUnderTest.Identifier).WithTypeParameterList(objectUnderTest.TypeParameterList).WithParameterList(objectUnderTest.ParameterList).WithAsClause(objectUnderTest.AsClause).WithHandlesClause(objectUnderTest.HandlesClause).WithImplementsClause(objectUnderTest.ImplementsClause) 19054Dim withObj = objectUnderTest.WithAttributeLists(objectUnderTest.AttributeLists).WithModifiers(objectUnderTest.Modifiers).WithSubOrFunctionKeyword(objectUnderTest.SubOrFunctionKeyword).WithIdentifier(objectUnderTest.Identifier).WithTypeParameterList(objectUnderTest.TypeParameterList).WithParameterList(objectUnderTest.ParameterList).WithAsClause(objectUnderTest.AsClause).WithHandlesClause(objectUnderTest.HandlesClause).WithImplementsClause(objectUnderTest.ImplementsClause)
TestSyntaxNodes.vb (1)
1167node.HandlesClause,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
26func.TypeParameterList, parameterListOpt, asClauseOpt, func.HandlesClause, func.ImplementsClause)
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
2394ss.HandlesClause, 2479handlesClause:=ms.HandlesClause,
Microsoft.VisualStudio.LanguageServices.VisualBasic (19)
CodeModel\VisualBasicCodeModelService.vb (15)
3212handlesClause:=methodStatement.HandlesClause, 3228handlesClause:=methodStatement.HandlesClause, 4009methodStatement.HandlesClause Is Nothing OrElse 4010methodStatement.HandlesClause.Events.Count = 0 Then 4014Dim eventCount = methodStatement.HandlesClause.Events.Count 4017Dim handlesItem = methodStatement.HandlesClause.Events(i) 4071If methodStatement.HandlesClause Is Nothing Then 4075position = methodStatement.HandlesClause.Span.End 4097If methodStatement.HandlesClause Is Nothing Then 4110For Each handlesClauseItem In methodStatement.HandlesClause.Events 4125If methodStatement.HandlesClause.Events.Count = 1 Then 4127text = text.Replace(methodStatement.HandlesClause.Span, String.Empty) 4131Dim index = methodStatement.HandlesClause.Events.IndexOf(clauseItemToRemove) 4133text = text.Replace(TextSpan.FromBounds(clauseItemToRemove.SpanStart, methodStatement.HandlesClause.Events.GetSeparator(0).Span.End), String.Empty) 4135text = text.Replace(TextSpan.FromBounds(methodStatement.HandlesClause.Events.GetSeparator(index - 1).SpanStart, clauseItemToRemove.Span.End), String.Empty)
Venus\ContainedLanguageStaticEventBinding.vb (4)
34Where(Function(t) t.Item2.HandlesClause IsNot Nothing). 43For Each handleClauseItem In methodAndMethodSyntax.Item2.HandlesClause.Events 115If methodStatement.HandlesClause Is Nothing Then 119For Each handlesClauseItem In methodStatement.HandlesClause.Events