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