4 instantiations of EventStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
6636Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.EventStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2247Return New EventStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newAttributeLists.Node, newModifiers.Node, newCustomKeyword, newEventKeyword, newIdentifier, newParameterList, newAsClause, newImplementsClause) 10537Return New EventStatementSyntax(SyntaxKind.EventStatement, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(customKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(eventKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), parameterList, asClause, implementsClause)
Generated\Syntax.xml.Syntax.Generated.vb (1)
8004Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EventStatementSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, customKeyword, eventKeyword, identifier, if(parameterList IsNot Nothing, DirectCast(parameterList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ParameterListSyntax), Nothing), if(asClause IsNot Nothing, DirectCast(asClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SimpleAsClauseSyntax), Nothing), if(implementsClause IsNot Nothing, DirectCast(implementsClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ImplementsClauseSyntax), Nothing)), Nothing, 0)
172 references to EventStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (55)
Binding\MethodBodyBinder.vb (1)
89Dim eventSyntax As EventStatementSyntax = DirectCast(methodBlock.Parent, EventBlockSyntax).EventStatement
Compilation\SemanticModel.vb (3)
2682Public Overloads Function GetDeclaredSymbol(declarationSyntax As EventStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IEventSymbol 3291Return Me.GetDeclaredSymbol(DirectCast(node, EventStatementSyntax), cancellationToken) 3544If 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
Symbols\Source\SourceDelegateMethodSymbol.vb (2)
36TypeOf syntax Is EventStatementSyntax) 76TypeOf syntax Is EventStatementSyntax)
Symbols\Source\SourceEventSymbol.vb (6)
67syntax As EventStatementSyntax, 154Dim syntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax) 250Dim syntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax) 310Dim syntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax) 578Return DirectCast(_syntaxRef.GetSyntax, EventStatementSyntax).AttributeLists 723Dim eventSyntax = DirectCast(_syntaxRef.GetSyntax(), EventStatementSyntax)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
1131Dim syntax As EventStatementSyntax = [event].GetDeclaringSyntaxNode(Of EventStatementSyntax)() 2606Dim eventDecl = DirectCast(memberSyntax, EventStatementSyntax) 2673Private Sub CreateEvent(syntax As EventStatementSyntax,
Symbols\Source\SourceMethodSymbol.vb (1)
1127Dim eventIdentifier = DirectCast(syntax, EventStatementSyntax).Identifier
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (2)
96Private ReadOnly Property EventSyntax As EventStatementSyntax 98Return 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
VisualBasicDeclarationComputer.vb (1)
215Return DirectCast(methodBase, EventStatementSyntax).AsClause
VisualBasicExtensions.vb (1)
1162Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As EventStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IEventSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (17)
ElasticTriviaFormattingRule.vb (3)
104previousToken.GetAncestor(Of EventStatementSyntax)() IsNot Nothing) Then 307IsBeginStatement(Of EventStatementSyntax, EventBlockSyntax)(currentStatement) OrElse 372TypeOf statement Is EventStatementSyntax OrElse
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
SyntaxNodeExtensions.vb (2)
1164Return DirectCast(declaration, EventStatementSyntax).ParameterList 1226Return DirectCast(node, EventStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
157Return DirectCast(declaration, EventStatementSyntax).Modifiers
VisualBasicSyntaxFacts.vb (2)
734If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then 777If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicSyntaxContext.vb (1)
306Dim eventDeclaration = TargetToken.GetAncestor(Of EventStatementSyntax)()
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
EndConstructGeneration\EndConstructStatementVisitor_CustomEvents.vb (3)
9Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As AbstractEndConstructResult 39Private Function GenerateAddOrRemoveHandler(eventStatement As EventStatementSyntax, kind As SyntaxKind) As String() 48Private Function GenerateRaiseEventHandler(eventStatement As EventStatementSyntax) As String()
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (4)
Diagnostics\Suppression\SuppressionTests.vb (2)
1036Dim e = DirectCast(context.Node, EventStatementSyntax) 1752Dim e = DirectCast(context.Node, EventStatementSyntax)
Structure\EventDeclarationStructureTests.vb (1)
12Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of EventStatementSyntax)
Structure\MetadataAsSource\EventDeclarationStructureTests.vb (1)
12Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of EventStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (21)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
304Dim eventStatement = DirectCast(vbnode, EventStatementSyntax) 715Dim cast = DirectCast(n, EventStatementSyntax)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
276Dim eventSyntax = node.GetAncestor(Of EventStatementSyntax)()
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
80Dim 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)
1271Return DirectCast(node, EventStatementSyntax).Identifier
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1804endToken = DirectCast(header, EventStatementSyntax).Identifier
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
146Dim [event] = TryCast(token.Parent, EventStatementSyntax)
GenerateType\VisualBasicGenerateTypeService.vb (2)
198If nameOrMemberAccessExpression.GetAncestors(Of EventStatementSyntax)().Any() Then 584If 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)
64If TypeOf member Is EventStatementSyntax Then 91Dim eventStatementNode = TryCast(declarationNode, EventStatementSyntax)
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)
143Dim eventStatement = DirectCast(node, EventStatementSyntax)
VisualBasicDeclarationComputer.vb (1)
215Return DirectCast(methodBase, EventStatementSyntax).AsClause
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (1)
11119Private Shared Function GenerateRedEventStatement() As EventStatementSyntax
Parser\ParseDeclarationTests.vb (1)
1002Assert.Equal("(Of T)" + vbLf, DirectCast(c.Members(2), EventStatementSyntax).Identifier.TrailingTrivia.Node.ToFullString)
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)
179Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As SyntaxNode
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
137Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As SyntaxNode
CodeGeneration\EventGenerator.vb (2)
19Dim lastEvent = members.LastOrDefault(Function(m) TypeOf m Is EventStatementSyntax) 137options As CodeGenerationContextInfo) As EventStatementSyntax
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
720Dim eventStatementSyntax = DirectCast(syntaxNode, EventStatementSyntax)
CodeGeneration\VisualBasicDeclarationComparer.vb (4)
105Return Compare(DirectCast(x, EventStatementSyntax), DirectCast(y, EventStatementSyntax)) 213Private Function Compare(x As EventStatementSyntax, y As EventStatementSyntax) As Integer
CodeGeneration\VisualBasicSyntaxGenerator.vb (10)
1483Return Isolate(node, Function(d) DirectCast(d, EventStatementSyntax).WithModifiers(Nothing).WithCustomKeyword(Nothing)) 1870Return DirectCast(node, EventStatementSyntax).WithAttributeLists(arg) 2113Return DirectCast(declaration, EventStatementSyntax).Identifier.ValueText 2115Return DirectCast(declaration, EventStatementSyntax).Identifier.ValueText 2198Return ReplaceWithTrivia(declaration, DirectCast(declaration, EventStatementSyntax).Identifier, id) 2200Return ReplaceWithTrivia(declaration, DirectCast(declaration, EventStatementSyntax).Identifier, id) 2306Return DirectCast(declaration, EventStatementSyntax).AsClause 2351Return DirectCast(declaration, EventStatementSyntax).WithAsClause(DirectCast(asClause, SimpleAsClauseSyntax)) 2621Return DirectCast(declaration, EventStatementSyntax).WithModifiers(tokens) 2991Return DirectCast(declaration, EventStatementSyntax).WithParameterList(list)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
267Dim eventDecl = DirectCast(node, EventStatementSyntax)
Formatting\Rules\ElasticTriviaFormattingRule.vb (3)
104previousToken.GetAncestor(Of EventStatementSyntax)() IsNot Nothing) Then 307IsBeginStatement(Of EventStatementSyntax, EventBlockSyntax)(currentStatement) OrElse 372TypeOf statement Is EventStatementSyntax OrElse
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
SyntaxNodeExtensions.vb (2)
1164Return DirectCast(declaration, EventStatementSyntax).ParameterList 1226Return DirectCast(node, EventStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
157Return DirectCast(declaration, EventStatementSyntax).Modifiers
VisualBasicSyntaxContext.vb (1)
306Dim eventDeclaration = TargetToken.GetAncestor(Of EventStatementSyntax)()
VisualBasicSyntaxFacts.vb (2)
734If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then 777If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.vb (2)
1315VerifySyntax(Of EventStatementSyntax)( 1319VerifySyntax(Of EventStatementSyntax)(
Microsoft.VisualStudio.LanguageServices.VisualBasic (26)
CodeModel\SyntaxExtensions.vb (2)
45Return DirectCast(method, EventStatementSyntax).Identifier.ToString() 72asClause = DirectCast(method, EventStatementSyntax).AsClause
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (6)
563TypeOf oldMember Is EventStatementSyntax Then 565If(TypeOf oldMember Is EventBlockSyntax, DirectCast(oldMember, EventBlockSyntax).EventStatement, DirectCast(oldMember, EventStatementSyntax)), 566If(TypeOf newMember Is EventBlockSyntax, DirectCast(newMember, EventBlockSyntax).EventStatement, DirectCast(newMember, EventStatementSyntax)), 716Private Function CompareEvents(oldEvent As EventStatementSyntax, newEvent As EventStatementSyntax, newNodeParent As SyntaxNode, eventQueue As CodeModelEventQueue) As Boolean 1132If TypeOf node Is EventStatementSyntax AndAlso
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (4)
91Return GetEventStatementStartPoint(text, DirectCast(node, EventStatementSyntax), part) 181Return GetEventStatementEndPoint(text, DirectCast(node, EventStatementSyntax), part) 825Private Shared Function GetEventStatementStartPoint(text As SourceText, eventStatement As EventStatementSyntax, part As EnvDTE.vsCMPart) As VirtualTreePoint? 866Private Shared Function GetEventStatementEndPoint(text As SourceText, eventStatement As EventStatementSyntax, part As EnvDTE.vsCMPart) As VirtualTreePoint?
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
260Dim eventStatement = DirectCast(node, EventStatementSyntax)
CodeModel\VisualBasicCodeModelService.vb (12)
393ElseIf TypeOf node Is EventStatementSyntax Then 394Return GetAttributeNodes(DirectCast(node, EventStatementSyntax).AttributeLists) 925Return DirectCast(node, EventStatementSyntax).Identifier.ToString() 997Return DirectCast(node, EventStatementSyntax).WithIdentifier(identifier) 2899Debug.Assert(TypeOf eventNode Is EventStatementSyntax OrElse 3023Private Shared Function SetEventType(eventStatement As EventStatementSyntax, typeSymbol As ITypeSymbol) As EventStatementSyntax 3419TypeOf node Is EventStatementSyntax OrElse 3433If TypeOf node Is EventStatementSyntax Then 3434Return SetEventType(DirectCast(node, EventStatementSyntax), typeSymbol) 3898ElseIf TypeOf container Is EventStatementSyntax Then 3899Dim eventStatement = DirectCast(container, EventStatementSyntax)
Help\VisualBasicHelpContextService.Visitor.vb (1)
58Public Overrides Sub VisitEventStatement(node As EventStatementSyntax)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)
IOperation\IOperationTests_IBlockStatement_MethodBlocks.vb (1)
463VerifyNoOperationTreeForTest(Of EventStatementSyntax)(source)