170 references to EventStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (55)
Binding\MethodBodyBinder.vb (1)
89Dim eventSyntax As EventStatementSyntax = DirectCast(methodBlock.Parent, EventBlockSyntax).EventStatement
Compilation\SemanticModel.vb (3)
2681Public Overloads Function GetDeclaredSymbol(declarationSyntax As EventStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IEventSymbol 3290Return Me.GetDeclaredSymbol(DirectCast(node, EventStatementSyntax), cancellationToken) 3547If TypeOf declaringSyntax Is EventStatementSyntax Then
Compilation\SyntaxTreeSemanticModel.vb (1)
1028TypeOf (declarationSyntax) Is EventStatementSyntax OrElse
Declarations\DeclarationTreeBuilder.vb (2)
687Dim eventDecl = DirectCast(statement, EventStatementSyntax) 762Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As SingleNamespaceOrTypeDeclaration
Generated\Syntax.xml.Main.Generated.vb (10)
134Public Overridable Function VisitEventStatement(ByVal node As EventStatementSyntax) As TResult 869Public Overridable Sub VisitEventStatement(ByVal node As EventStatementSyntax) 2083Dim newEventStatement = DirectCast(Visit(node.EventStatement), EventStatementSyntax) 2226Public Overrides Function VisitEventStatement(ByVal node As EventStatementSyntax) As SyntaxNode 9102Public Shared Function EventBlock(eventStatement As EventStatementSyntax, accessors As SyntaxList(of AccessorBlockSyntax), endEventStatement As EndBlockStatementSyntax) As EventBlockSyntax 9134Public Shared Function EventBlock(eventStatement As EventStatementSyntax, accessors As SyntaxList(of AccessorBlockSyntax)) As EventBlockSyntax 10526Public Shared Function EventStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, customKeyword As SyntaxToken, eventKeyword As SyntaxToken, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, implementsClause As ImplementsClauseSyntax) As EventStatementSyntax 10571Public Shared Function EventStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, implementsClause As ImplementsClauseSyntax) As EventStatementSyntax 10584Public Shared Function EventStatement(identifier As SyntaxToken) As EventStatementSyntax 10597Public Shared Function EventStatement(identifier As String) As EventStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (18)
6177Friend _eventStatement as EventStatementSyntax 6187Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), eventStatement As EventStatementSyntax, accessors As SyntaxNode, endEventStatement As EndBlockStatementSyntax) 6194Public ReadOnly Property EventStatement As EventStatementSyntax 6205Public Shadows Function WithEventStatement(eventStatement as EventStatementSyntax) As EventBlockSyntax 6299Public Function Update(eventStatement As EventStatementSyntax, accessors As SyntaxList(of AccessorBlockSyntax), endEventStatement As EndBlockStatementSyntax) As EventBlockSyntax 8034Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As EventStatementSyntax 8038Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As EventStatementSyntax 8078Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As EventStatementSyntax 8082Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As EventStatementSyntax 8111Public Shadows Function WithCustomKeyword(customKeyword as SyntaxToken) As EventStatementSyntax 8129Public Shadows Function WithEventKeyword(eventKeyword as SyntaxToken) As EventStatementSyntax 8147Public Shadows Function WithIdentifier(identifier as SyntaxToken) As EventStatementSyntax 8177Public Shadows Function WithParameterList(parameterList as ParameterListSyntax) As EventStatementSyntax 8181Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As EventStatementSyntax 8208Public Shadows Function WithAsClause(asClause as SimpleAsClauseSyntax) As EventStatementSyntax 8230Public Shadows Function WithImplementsClause(implementsClause as ImplementsClauseSyntax) As EventStatementSyntax 8234Public Shadows Function AddImplementsClauseInterfaceMembers(ParamArray items As QualifiedNameSyntax()) As EventStatementSyntax 8306Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, customKeyword As SyntaxToken, eventKeyword As SyntaxToken, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, implementsClause As ImplementsClauseSyntax) As EventStatementSyntax
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
267Return DirectCast(methodBase, EventStatementSyntax).AsClause
Symbols\Source\SourceDelegateMethodSymbol.vb (2)
37TypeOf syntax Is EventStatementSyntax) 77TypeOf syntax Is EventStatementSyntax)
Symbols\Source\SourceEventSymbol.vb (6)
69syntax As EventStatementSyntax, 157Dim syntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax) 253Dim syntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax) 313Dim syntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax) 581Return DirectCast(_syntaxRef.GetSyntax, EventStatementSyntax).AttributeLists 726Dim eventSyntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
1124Dim syntax As EventStatementSyntax = [event].GetDeclaringSyntaxNode(Of EventStatementSyntax)() 2618Dim eventDecl = DirectCast(memberSyntax, EventStatementSyntax) 2685Private Sub CreateEvent(syntax As EventStatementSyntax,
Symbols\Source\SourceMethodSymbol.vb (1)
1128Dim eventIdentifier = DirectCast(syntax, EventStatementSyntax).Identifier
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (2)
97Private ReadOnly Property EventSyntax As EventStatementSyntax 99Return DirectCast(Me._syntaxRef.GetSyntax, EventStatementSyntax)
Syntax\MethodBaseSyntax.vb (1)
199Public Shadows Function WithKeyword(keyword As SyntaxToken) As EventStatementSyntax
Syntax\SyntaxNodePartials.vb (1)
110Return DirectCast(Me, EventStatementSyntax).AsClause
Syntax\SyntaxNormalizer.vb (1)
1431Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As SyntaxNode
VisualBasicExtensions.vb (1)
1162Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As EventStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IEventSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (9)
38Return DirectCast(member, EventStatementSyntax).AttributeLists 104Dim newEventStatement = DirectCast(eventBlock.EventStatement.WithAttributeLists(attributeLists), EventStatementSyntax) 107Return DirectCast(member, EventStatementSyntax).WithAttributeLists(attributeLists) 181Return DirectCast(member, EventStatementSyntax).Modifiers 255Return DirectCast(member, EventStatementSyntax).WithModifiers(modifiers) 326Return DirectCast(member, EventStatementSyntax).Identifier 368Return DirectCast(member, EventStatementSyntax).EventKeyword 455Return DirectCast(member, EventStatementSyntax).ParameterList 485Return DirectCast(member, EventStatementSyntax).AsClause
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1133Return DirectCast(declaration, EventStatementSyntax).ParameterList 1195Return DirectCast(node, EventStatementSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (3)
106previousToken.GetAncestor(Of EventStatementSyntax)() IsNot Nothing) Then 309IsBeginStatement(Of EventStatementSyntax, EventBlockSyntax)(currentStatement) OrElse 374TypeOf statement Is EventStatementSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
152Return DirectCast(declaration, EventStatementSyntax).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
730If TypeOf node Is EventStatementSyntax AndAlso TypeOf node.Parent IsNot EventBlockSyntax Then 812If TypeOf node Is EventStatementSyntax AndAlso TypeOf node.Parent IsNot EventBlockSyntax Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EventGenerator.vb (2)
19Dim lastEvent = members.LastOrDefault(Function(m) TypeOf m Is EventStatementSyntax) 139options As CodeGenerationContextInfo) As EventStatementSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
718Dim eventStatementSyntax = DirectCast(syntaxNode, EventStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
105Return Compare(DirectCast(x, EventStatementSyntax), DirectCast(y, EventStatementSyntax)) 213Private Function Compare(x As EventStatementSyntax, y As EventStatementSyntax) As Integer
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
342Dim eventDeclaration = TargetToken.GetAncestor(Of EventStatementSyntax)()
Microsoft.CodeAnalysis.VisualBasic.Features (24)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
305Dim eventStatement = DirectCast(vbnode, EventStatementSyntax) 714Dim cast = DirectCast(n, EventStatementSyntax)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
275Dim eventSyntax = node.GetAncestor(Of EventStatementSyntax)()
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
96Public Overrides Sub VisitEventStatement(node As EventStatementSyntax)
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
79Dim eventDeclaration = context.TargetToken.GetAncestor(Of EventStatementSyntax)()
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
96If targetToken.IsChildToken(Of EventStatementSyntax)(Function(eventDeclaration) eventDeclaration.Identifier) Then
Completion\KeywordRecommenders\Expressions\MeKeywordRecommender.vb (1)
37Function(eventStatement As EventStatementSyntax) Not eventStatement.Modifiers.Any(SyntaxKind.SharedKeyword)) Then
Completion\Providers\ContextVariableArgumentProvider.vb (1)
36Function(eventStatement As EventStatementSyntax) Not eventStatement.Modifiers.Any(SyntaxKind.SharedKeyword)) Then
EditAndContinue\SyntaxComparer.vb (1)
1273Return DirectCast(node, EventStatementSyntax).Identifier
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1369endToken = DirectCast(header, EventStatementSyntax).Identifier
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
145Dim [event] = TryCast(token.Parent, EventStatementSyntax)
GenerateType\VisualBasicGenerateTypeService.vb (2)
191If nameOrMemberAccessExpression.GetAncestors(Of EventStatementSyntax)().Any() Then 572If TypeOf node Is EventStatementSyntax AndAlso
Highlighting\KeywordHighlighters\EventDeclarationHighlighter.vb (2)
15Inherits AbstractKeywordHighlighter(Of EventStatementSyntax) 22Protected Overrides Sub AddHighlights(eventDeclaration As EventStatementSyntax, highlights As List(Of TextSpan), cancellationToken As CancellationToken)
InheritanceMargin\VisualBasicInheritanceMarginService.vb (2)
63If TypeOf member Is EventStatementSyntax Then 90Dim eventStatementNode = TryCast(declarationNode, EventStatementSyntax)
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (2)
163Dim eventStatement = If(TryCast(member, EventStatementSyntax), TryCast(member, EventBlockSyntax)?.EventStatement) 244Private Shared Sub AddEventStatement(documentId As DocumentId, container As SyntaxNode, eventStatement As EventStatementSyntax, items As ArrayBuilder(Of SymbolTreeItemData), nameBuilder As StringBuilder)
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
267Return DirectCast(methodBase, EventStatementSyntax).AsClause
Structure\Providers\EventDeclarationStructureProvider.vb (2)
12Inherits AbstractSyntaxNodeStructureProvider(Of EventStatementSyntax) 15eventDeclaration As EventStatementSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
26builder.Add(Of EventStatementSyntax, EventDeclarationStructureProvider)()
Structure\VisualBasicStructureHelpers.vb (1)
139Dim eventStatement = DirectCast(node, EventStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (40)
Classification\ClassificationHelpers.vb (2)
212ElseIf TypeOf parent Is EventStatementSyntax AndAlso DirectCast(parent, EventStatementSyntax).Identifier = identifier Then
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
180Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As SyntaxNode
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
137Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As SyntaxNode
CodeGeneration\VisualBasicSyntaxGenerator.vb (10)
1304Return Isolate(node, Function(d) DirectCast(d, EventStatementSyntax).WithModifiers(Nothing).WithCustomKeyword(Nothing)) 1697Return DirectCast(node, EventStatementSyntax).WithAttributeLists(arg) 1940Return DirectCast(declaration, EventStatementSyntax).Identifier.ValueText 1942Return DirectCast(declaration, EventStatementSyntax).Identifier.ValueText 2025Return ReplaceWithTrivia(declaration, DirectCast(declaration, EventStatementSyntax).Identifier, id) 2027Return ReplaceWithTrivia(declaration, DirectCast(declaration, EventStatementSyntax).Identifier, id) 2133Return DirectCast(declaration, EventStatementSyntax).AsClause 2178Return DirectCast(declaration, EventStatementSyntax).WithAsClause(DirectCast(asClause, SimpleAsClauseSyntax)) 2450Return DirectCast(declaration, EventStatementSyntax).WithModifiers(tokens) 2733Return DirectCast(declaration, EventStatementSyntax).WithParameterList(list)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
266Dim eventDecl = DirectCast(node, EventStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (9)
38Return DirectCast(member, EventStatementSyntax).AttributeLists 104Dim newEventStatement = DirectCast(eventBlock.EventStatement.WithAttributeLists(attributeLists), EventStatementSyntax) 107Return DirectCast(member, EventStatementSyntax).WithAttributeLists(attributeLists) 181Return DirectCast(member, EventStatementSyntax).Modifiers 255Return DirectCast(member, EventStatementSyntax).WithModifiers(modifiers) 326Return DirectCast(member, EventStatementSyntax).Identifier 368Return DirectCast(member, EventStatementSyntax).EventKeyword 455Return DirectCast(member, EventStatementSyntax).ParameterList 485Return DirectCast(member, EventStatementSyntax).AsClause
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1133Return DirectCast(declaration, EventStatementSyntax).ParameterList 1195Return DirectCast(node, EventStatementSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (3)
106previousToken.GetAncestor(Of EventStatementSyntax)() IsNot Nothing) Then 309IsBeginStatement(Of EventStatementSyntax, EventBlockSyntax)(currentStatement) OrElse 374TypeOf statement Is EventStatementSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
152Return DirectCast(declaration, EventStatementSyntax).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
730If TypeOf node Is EventStatementSyntax AndAlso TypeOf node.Parent IsNot EventBlockSyntax Then 812If TypeOf node Is EventStatementSyntax AndAlso TypeOf node.Parent IsNot EventBlockSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EventGenerator.vb (2)
19Dim lastEvent = members.LastOrDefault(Function(m) TypeOf m Is EventStatementSyntax) 139options As CodeGenerationContextInfo) As EventStatementSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
718Dim eventStatementSyntax = DirectCast(syntaxNode, EventStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
105Return Compare(DirectCast(x, EventStatementSyntax), DirectCast(y, EventStatementSyntax)) 213Private Function Compare(x As EventStatementSyntax, y As EventStatementSyntax) As Integer
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
342Dim eventDeclaration = TargetToken.GetAncestor(Of EventStatementSyntax)()
Roslyn.Diagnostics.VisualBasic.Analyzers (25)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (9)
38Return DirectCast(member, EventStatementSyntax).AttributeLists 104Dim newEventStatement = DirectCast(eventBlock.EventStatement.WithAttributeLists(attributeLists), EventStatementSyntax) 107Return DirectCast(member, EventStatementSyntax).WithAttributeLists(attributeLists) 181Return DirectCast(member, EventStatementSyntax).Modifiers 255Return DirectCast(member, EventStatementSyntax).WithModifiers(modifiers) 326Return DirectCast(member, EventStatementSyntax).Identifier 368Return DirectCast(member, EventStatementSyntax).EventKeyword 455Return DirectCast(member, EventStatementSyntax).ParameterList 485Return DirectCast(member, EventStatementSyntax).AsClause
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1133Return DirectCast(declaration, EventStatementSyntax).ParameterList 1195Return DirectCast(node, EventStatementSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (3)
106previousToken.GetAncestor(Of EventStatementSyntax)() IsNot Nothing) Then 309IsBeginStatement(Of EventStatementSyntax, EventBlockSyntax)(currentStatement) OrElse 374TypeOf statement Is EventStatementSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
152Return DirectCast(declaration, EventStatementSyntax).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
730If TypeOf node Is EventStatementSyntax AndAlso TypeOf node.Parent IsNot EventBlockSyntax Then 812If TypeOf node Is EventStatementSyntax AndAlso TypeOf node.Parent IsNot EventBlockSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EventGenerator.vb (2)
19Dim lastEvent = members.LastOrDefault(Function(m) TypeOf m Is EventStatementSyntax) 139options As CodeGenerationContextInfo) As EventStatementSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
718Dim eventStatementSyntax = DirectCast(syntaxNode, EventStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
105Return Compare(DirectCast(x, EventStatementSyntax), DirectCast(y, EventStatementSyntax)) 213Private Function Compare(x As EventStatementSyntax, y As EventStatementSyntax) As Integer
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
342Dim eventDeclaration = TargetToken.GetAncestor(Of EventStatementSyntax)()
System.Windows.Forms.Analyzers.VisualBasic (1)
Analyzers\Designer\DesignerFileStructureAnalyzer.vb (1)
81ElseIf TypeOf member Is EventStatementSyntax _