4 instantiations of EventBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
5217Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.EventBlockSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2091Return New EventBlockSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newEventStatement, newAccessors.Node, newEndEventStatement) 9119Return New EventBlockSyntax(SyntaxKind.EventBlock, Nothing, Nothing, eventStatement, accessors.Node, endEventStatement)
Generated\Syntax.xml.Syntax.Generated.vb (1)
6188Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EventBlockSyntax(kind, errors, annotations, DirectCast(eventStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EventStatementSyntax), if(accessors IsNot Nothing, accessors.Green, Nothing), DirectCast(endEventStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EndBlockStatementSyntax)), Nothing, 0)
157 references to EventBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (25)
Binding\MethodBodyBinder.vb (1)
89Dim eventSyntax As EventStatementSyntax = DirectCast(methodBlock.Parent, EventBlockSyntax).EventStatement
Compilation\SemanticModel.vb (3)
2700Public Overloads Function GetDeclaredSymbol(declarationSyntax As EventBlockSyntax, Optional cancellationToken As CancellationToken = Nothing) As IEventSymbol 3322Return Me.GetDeclaredSymbol(DirectCast(node, EventBlockSyntax), cancellationToken) 3545If declaringSyntax.Parent IsNot Nothing AndAlso TypeOf declaringSyntax.Parent Is EventBlockSyntax Then
Declarations\DeclarationTreeBuilder.vb (1)
672Dim eventDecl = DirectCast(statement, EventBlockSyntax)
Generated\Syntax.xml.Main.Generated.vb (5)
116Public Overridable Function VisitEventBlock(ByVal node As EventBlockSyntax) As TResult 851Public Overridable Sub VisitEventBlock(ByVal node As EventBlockSyntax) 2080Public Overrides Function VisitEventBlock(ByVal node As EventBlockSyntax) 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
Generated\Syntax.xml.Syntax.Generated.vb (5)
6205Public Shadows Function WithEventStatement(eventStatement as EventStatementSyntax) As EventBlockSyntax 6225Public Shadows Function WithAccessors(accessors as SyntaxList(Of AccessorBlockSyntax)) As EventBlockSyntax 6229Public Shadows Function AddAccessors(ParamArray items As AccessorBlockSyntax()) As EventBlockSyntax 6247Public Shadows Function WithEndEventStatement(endEventStatement as EndBlockStatementSyntax) As EventBlockSyntax 6299Public Function Update(eventStatement As EventStatementSyntax, accessors As SyntaxList(of AccessorBlockSyntax), endEventStatement As EndBlockStatementSyntax) As EventBlockSyntax
Semantics\StatementSyntaxWalker.vb (1)
106Public Overrides Sub VisitEventBlock(ByVal node As EventBlockSyntax)
Symbols\Source\LocalSymbol.vb (1)
551Dim eventBlock = DirectCast(node.Parent, EventBlockSyntax)
Symbols\Source\SourceEventSymbol.vb (1)
68blockSyntaxOpt As EventBlockSyntax,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
2610Dim eventDecl = DirectCast(memberSyntax, EventBlockSyntax) 2674blockSyntaxOpt As EventBlockSyntax,
Symbols\Source\SourceMethodSymbol.vb (1)
1084Dim eventBlockSyntax = TryCast(syntax.Parent.Parent, EventBlockSyntax)
Syntax\SyntaxFacts.vb (1)
377Dim eventBlock = DirectCast(possibleBlock, EventBlockSyntax)
Syntax\SyntaxNormalizer.vb (1)
889Public Overrides Function VisitEventBlock(node As EventBlockSyntax) As SyntaxNode
VisualBasicDeclarationComputer.vb (1)
95Dim t = DirectCast(node, EventBlockSyntax)
VisualBasicExtensions.vb (1)
1188Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As EventBlockSyntax, Optional cancellationToken As CancellationToken = Nothing) As IEventSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (23)
ElasticTriviaFormattingRule.vb (1)
307IsBeginStatement(Of EventStatementSyntax, EventBlockSyntax)(currentStatement) OrElse
NodeBasedFormattingRule.vb (1)
367Dim [event] = TryCast(node, EventBlockSyntax)
StatementSyntaxExtensions.vb (10)
36Return DirectCast(member, EventBlockSyntax).EventStatement.AttributeLists 103Dim eventBlock = DirectCast(member, EventBlockSyntax) 179Return DirectCast(member, EventBlockSyntax).EventStatement.Modifiers 252Dim eventBlock = DirectCast(member, EventBlockSyntax) 324Return DirectCast(member, EventBlockSyntax).EventStatement.Identifier 366Return DirectCast(member, EventBlockSyntax).EventStatement.EventKeyword 453Return DirectCast(member, EventBlockSyntax).EventStatement.ParameterList 483Return DirectCast(member, EventBlockSyntax).EventStatement.AsClause 587Return DirectCast(statement, EventBlockSyntax).EventStatement 673Return DirectCast(statement, EventBlockSyntax).EventStatement
SyntaxNodeExtensions.vb (5)
950Dim [event] = TryCast(node, EventBlockSyntax) 1162Return DirectCast(declaration, EventBlockSyntax).EventStatement.ParameterList 1224Return DirectCast(node, EventBlockSyntax).EventStatement.AttributeLists 1273begin = DirectCast(parent, EventBlockSyntax).EventStatement 1314begin = DirectCast(parent, EventBlockSyntax).EventStatement
VisualBasicAccessibilityFacts.vb (1)
155Return DirectCast(declaration, EventBlockSyntax).EventStatement.Modifiers
VisualBasicSyntaxFacts.vb (5)
734If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then 742TypeOf node Is EventBlockSyntax OrElse 777If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then 788TypeOf node Is EventBlockSyntax OrElse 829Dim [event] = TryCast(node, EventBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
SyntaxTreeExtensions.vb (1)
144Dim [event] = targetToken.GetAncestor(Of EventBlockSyntax)()
VisualBasicSyntaxContext.vb (1)
173isCustomEventContext:=targetToken.GetAncestor(Of EventBlockSyntax)() IsNot Nothing,
VisualBasicSyntaxContextExtensions.vb (1)
137Dim accessors = context.TargetToken.GetAncestor(Of EventBlockSyntax)().Accessors
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
EndConstructGeneration\EndConstructStatementVisitor_CustomEvents.vb (1)
20Dim eventBlock = node.GetAncestor(Of EventBlockSyntax)()
Utilities\NavigationPointHelpers.vb (2)
12Public Function GetNavigationPoint(text As SourceText, indentSize As Integer, eventBlock As EventBlockSyntax) As VirtualTreePoint 34Public Function GetHeaderStartPosition(eventBlock As EventBlockSyntax) As Integer
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Extensions\StatementSyntaxExtensionTests.vb (1)
141Dim node = SyntaxFactory.ParseCompilationUnit(code).DescendantNodes.OfType(Of EventBlockSyntax).First()
Microsoft.CodeAnalysis.VisualBasic.Features (12)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
315Dim eventBlock = DirectCast(vbnode, EventBlockSyntax)
EditAndContinue\SyntaxComparer.vb (1)
1258Return DirectCast(node, EventBlockSyntax).EventStatement.Identifier
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1562Return GetDiagnosticSpan(DirectCast(node, EventBlockSyntax).EventStatement)
ExtractMethod\VisualBasicMethodExtractor.vb (1)
39enclosingTopLevelNode = basePosition.GetAncestor(Of EventBlockSyntax)()
Highlighting\KeywordHighlighters\EventBlockHighlighter.vb (1)
23Dim eventBlock = node.GetAncestor(Of EventBlockSyntax)()
Highlighting\KeywordHighlighters\EventDeclarationHighlighter.vb (1)
25Dim eventBlock = eventDeclaration.GetAncestor(Of EventBlockSyntax)()
InheritanceMargin\VisualBasicInheritanceMarginService.vb (2)
58Dim eventDeclarationNode = TryCast(member, EventBlockSyntax) 86Dim eventBlockNode = TryCast(declarationNode, EventBlockSyntax)
LineSeparators\VisualBasicLineSeparatorService.vb (1)
38TypeOf (node) Is EventBlockSyntax
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
82TypeOf node Is EventBlockSyntax OrElse
Structure\Providers\EventDeclarationStructureProvider.vb (1)
21Dim block = TryCast(eventDeclaration.Parent, EventBlockSyntax)
VisualBasicDeclarationComputer.vb (1)
95Dim t = DirectCast(node, EventBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (5)
Compilation\SemanticModelAPITests.vb (1)
1537Dim eventBlock = DirectCast(typeBlock.Members(0), EventBlockSyntax)
Diagnostics\GetDiagnosticsTests.vb (3)
635TryCast(context.CodeBlock, EventBlockSyntax) IsNot Nothing Then 649TryCast(operationBlock.Syntax, EventBlockSyntax) IsNot Nothing Then 661Dim eventBlock = node.FirstAncestorOrSelf(Of EventBlockSyntax)
Extensions.vb (1)
31TypeOf node Is EventBlockSyntax OrElse
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
10818Private Shared Function GenerateRedEventBlock() As EventBlockSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (50)
CodeGeneration\EventGenerator.vb (3)
120raiseStatements), EventBlockSyntax) 123EventBlockSyntax) 124result = DirectCast(result.WithModifiers(GenerateModifiers([event], destination, options)), EventBlockSyntax)
CodeGeneration\VisualBasicDeclarationComparer.vb (1)
132Return DirectCast(node, EventBlockSyntax).EventStatement
CodeGeneration\VisualBasicSyntaxGenerator.vb (17)
1481Return AsInterfaceMember(DirectCast(node, EventBlockSyntax).EventStatement) 1868Return DirectCast(node, EventBlockSyntax).WithEventStatement(DirectCast(node, EventBlockSyntax).EventStatement.WithAttributeLists(arg)) 2111Return DirectCast(declaration, EventBlockSyntax).EventStatement.Identifier.ValueText 2196Return ReplaceWithTrivia(declaration, DirectCast(declaration, EventBlockSyntax).EventStatement.Identifier, id) 2304Return DirectCast(declaration, EventBlockSyntax).EventStatement.AsClause 2349Return DirectCast(declaration, EventBlockSyntax).WithEventStatement(DirectCast(declaration, EventBlockSyntax).EventStatement.WithAsClause(DirectCast(asClause, SimpleAsClauseSyntax))) 2619Return DirectCast(declaration, EventBlockSyntax).WithEventStatement(DirectCast(declaration, EventBlockSyntax).EventStatement.WithModifiers(tokens)) 2989Return DirectCast(declaration, EventBlockSyntax).WithEventStatement(DirectCast(declaration, EventBlockSyntax).EventStatement.WithParameterList(list)) 3288Return DirectCast(declaration, EventBlockSyntax).Accessors 3311Return DirectCast(declaration, EventBlockSyntax).Accessors 3322Return DirectCast(declaration, EventBlockSyntax).WithAccessors(accessorList) 3405Return DirectCast(declaration, EventBlockSyntax).Accessors.FirstOrDefault(Function(a) a.IsKind(kind)) 3422Dim eb = DirectCast(declaration, EventBlockSyntax)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
210node = DirectCast(node, EventBlockSyntax).EventStatement
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
307IsBeginStatement(Of EventStatementSyntax, EventBlockSyntax)(currentStatement) OrElse
Formatting\Rules\NodeBasedFormattingRule.vb (1)
367Dim [event] = TryCast(node, EventBlockSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
144Dim [event] = targetToken.GetAncestor(Of EventBlockSyntax)()
SemanticModelReuse\VisualBasicSemanticModelReuseLanguageService.vb (2)
31TypeOf container Is EventBlockSyntax) 37TypeOf member Is EventBlockSyntax)
StatementSyntaxExtensions.vb (10)
36Return DirectCast(member, EventBlockSyntax).EventStatement.AttributeLists 103Dim eventBlock = DirectCast(member, EventBlockSyntax) 179Return DirectCast(member, EventBlockSyntax).EventStatement.Modifiers 252Dim eventBlock = DirectCast(member, EventBlockSyntax) 324Return DirectCast(member, EventBlockSyntax).EventStatement.Identifier 366Return DirectCast(member, EventBlockSyntax).EventStatement.EventKeyword 453Return DirectCast(member, EventBlockSyntax).EventStatement.ParameterList 483Return DirectCast(member, EventBlockSyntax).EventStatement.AsClause 587Return DirectCast(statement, EventBlockSyntax).EventStatement 673Return DirectCast(statement, EventBlockSyntax).EventStatement
SyntaxNodeExtensions.vb (5)
950Dim [event] = TryCast(node, EventBlockSyntax) 1162Return DirectCast(declaration, EventBlockSyntax).EventStatement.ParameterList 1224Return DirectCast(node, EventBlockSyntax).EventStatement.AttributeLists 1273begin = DirectCast(parent, EventBlockSyntax).EventStatement 1314begin = DirectCast(parent, EventBlockSyntax).EventStatement
VisualBasicAccessibilityFacts.vb (1)
155Return DirectCast(declaration, EventBlockSyntax).EventStatement.Modifiers
VisualBasicSyntaxContext.vb (1)
173isCustomEventContext:=targetToken.GetAncestor(Of EventBlockSyntax)() IsNot Nothing,
VisualBasicSyntaxContextExtensions.vb (1)
137Dim accessors = context.TargetToken.GetAncestor(Of EventBlockSyntax)().Accessors
VisualBasicSyntaxFacts.vb (5)
734If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then 742TypeOf node Is EventBlockSyntax OrElse 777If TypeOf node Is EventStatementSyntax AndAlso Not TypeOf node.Parent Is EventBlockSyntax Then 788TypeOf node Is EventBlockSyntax OrElse 829Dim [event] = TryCast(node, EventBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.vb (2)
1323VerifySyntax(Of EventBlockSyntax)( 1337VerifySyntax(Of EventBlockSyntax)(
Microsoft.VisualStudio.LanguageServices.VisualBasic (32)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (6)
562ElseIf TypeOf oldMember Is EventBlockSyntax OrElse 565If(TypeOf oldMember Is EventBlockSyntax, DirectCast(oldMember, EventBlockSyntax).EventStatement, DirectCast(oldMember, EventStatementSyntax)), 566If(TypeOf newMember Is EventBlockSyntax, DirectCast(newMember, EventBlockSyntax).EventStatement, DirectCast(newMember, EventStatementSyntax)), 1133TypeOf node.Parent Is EventBlockSyntax Then
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (8)
89Return GetEventBlockStartPoint(text, options, DirectCast(node, EventBlockSyntax), part) 179Return GetEventBlockEndPoint(text, DirectCast(node, EventBlockSyntax), part) 483Dim eventBlock = methodBlock.FirstAncestorOrSelf(Of EventBlockSyntax)() 643Dim eventBlock = methodBlock.FirstAncestorOrSelf(Of EventBlockSyntax)() 785Private Shared Function GetEventBlockStartPoint(text As SourceText, options As LineFormattingOptions, eventBlock As EventBlockSyntax, part As EnvDTE.vsCMPart) As VirtualTreePoint? 862Private Shared Function GetEventBlockEndPoint(text As SourceText, eventBlock As EventBlockSyntax, part As EnvDTE.vsCMPart) As VirtualTreePoint? 889DirectCast(eventStatement.Parent, EventBlockSyntax).EndEventStatement.Span.End, 897DirectCast(eventStatement.Parent, EventBlockSyntax).EndEventStatement.SpanStart,
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
246Dim eventBlock = DirectCast(node, EventBlockSyntax)
CodeModel\VisualBasicCodeModelService.vb (16)
138Return node.FirstAncestorOrSelf(Of EventBlockSyntax)() Is Nothing 230If Not TypeOf node.Parent Is EventBlockSyntax Then 391ElseIf TypeOf node Is EventBlockSyntax Then 392Return GetAttributeNodes(DirectCast(node, EventBlockSyntax).EventStatement.AttributeLists) 923Return DirectCast(node, EventBlockSyntax).EventStatement.Identifier.ToString() 1042Return DirectCast(node, EventBlockSyntax).EventStatement 1135Return DirectCast(node, EventBlockSyntax).Accessors 2900TypeOf eventNode Is EventBlockSyntax) 2902Return TypeOf eventNode Is EventBlockSyntax 3056Private Shared Function SetEventType(eventBlock As EventBlockSyntax, typeSymbol As ITypeSymbol) As EventBlockSyntax 3420TypeOf node Is EventBlockSyntax OrElse 3437If TypeOf node Is EventBlockSyntax Then 3438Return SetEventType(DirectCast(node, EventBlockSyntax), typeSymbol) 3902ElseIf TypeOf container Is EventBlockSyntax Then 3903Dim eventBlock = DirectCast(container, EventBlockSyntax)
Help\VisualBasicHelpContextService.Visitor.vb (1)
240Public Overrides Sub VisitEventBlock(node As EventBlockSyntax)