139 references to DelegateStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (55)
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
161
Public Overrides Function VisitDelegateStatement(delegateSyntax As
DelegateStatementSyntax
) As Binder
Binding\BinderFactory.vb (3)
94
Public Function GetNamedTypeBinder(node As
DelegateStatementSyntax
) As Binder
227
Dim delegateSyntax = DirectCast(node,
DelegateStatementSyntax
)
553
DirectCast(parent,
DelegateStatementSyntax
), containingBinder.ContainingNamespaceOrType, _sourceModule)
Compilation\SemanticModel.vb (2)
2618
Public Overloads Function GetDeclaredSymbol(declarationSyntax As
DelegateStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As NamedTypeSymbol
3281
Return Me.GetDeclaredSymbol(DirectCast(node,
DelegateStatementSyntax
), cancellationToken)
Compilation\SyntaxTreeSemanticModel.vb (4)
880
Public Overloads Function GetDeclaredSymbol(declarationSyntax As
DelegateStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As NamedTypeSymbol
969
Return GetDeclaredSymbol(DirectCast(declarationSyntax,
DelegateStatementSyntax
), cancellationToken)
1120
ElseIf TypeOf typeParamList.Parent Is
DelegateStatementSyntax
Then
1121
symbol = GetDeclaredSymbol(DirectCast(typeParamList.Parent,
DelegateStatementSyntax
), cancellationToken)
Declarations\DeclarationTreeBuilder.vb (1)
741
Public Overrides Function VisitDelegateStatement(node As
DelegateStatementSyntax
) As SingleNamespaceOrTypeDeclaration
Declarations\MergedTypeDeclaration.vb (1)
95
attributeSyntaxList = DirectCast(node,
DelegateStatementSyntax
).AttributeLists
Generated\Syntax.xml.Main.Generated.vb (15)
131
Public Overridable Function VisitDelegateStatement(ByVal node As
DelegateStatementSyntax
) As TResult
866
Public Overridable Sub VisitDelegateStatement(ByVal node As
DelegateStatementSyntax
)
2199
Public Overrides Function VisitDelegateStatement(ByVal node As
DelegateStatementSyntax
) As SyntaxNode
10156
Public Shared Function DelegateSubStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As
DelegateStatementSyntax
10205
Public Shared Function DelegateSubStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As
DelegateStatementSyntax
10216
Public Shared Function DelegateSubStatement(identifier As SyntaxToken) As
DelegateStatementSyntax
10227
Public Shared Function DelegateSubStatement(identifier As String) As
DelegateStatementSyntax
10266
Public Shared Function DelegateFunctionStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As
DelegateStatementSyntax
10314
Public Shared Function DelegateFunctionStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As
DelegateStatementSyntax
10325
Public Shared Function DelegateFunctionStatement(identifier As SyntaxToken) As
DelegateStatementSyntax
10336
Public Shared Function DelegateFunctionStatement(identifier As String) As
DelegateStatementSyntax
10380
Public Shared Function DelegateStatement(ByVal kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As
DelegateStatementSyntax
10447
Public Shared Function DelegateStatement(ByVal kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As
DelegateStatementSyntax
10466
Public Shared Function DelegateStatement(ByVal kind As SyntaxKind, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken) As
DelegateStatementSyntax
10485
Public Shared Function DelegateStatement(ByVal kind As SyntaxKind, subOrFunctionKeyword As SyntaxToken, identifier As String) As
DelegateStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (13)
7698
Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As
DelegateStatementSyntax
7702
Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As
DelegateStatementSyntax
7742
Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As
DelegateStatementSyntax
7746
Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As
DelegateStatementSyntax
7768
Public Shadows Function WithDelegateKeyword(delegateKeyword as SyntaxToken) As
DelegateStatementSyntax
7786
Public Shadows Function WithSubOrFunctionKeyword(subOrFunctionKeyword as SyntaxToken) As
DelegateStatementSyntax
7804
Public Shadows Function WithIdentifier(identifier as SyntaxToken) As
DelegateStatementSyntax
7826
Public Shadows Function WithTypeParameterList(typeParameterList as TypeParameterListSyntax) As
DelegateStatementSyntax
7830
Public Shadows Function AddTypeParameterListParameters(ParamArray items As TypeParameterSyntax()) As
DelegateStatementSyntax
7861
Public Shadows Function WithParameterList(parameterList as ParameterListSyntax) As
DelegateStatementSyntax
7865
Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As
DelegateStatementSyntax
7892
Public Shadows Function WithAsClause(asClause as SimpleAsClauseSyntax) As
DelegateStatementSyntax
7966
Public Function Update(kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As
DelegateStatementSyntax
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
264
Return DirectCast(methodBase,
DelegateStatementSyntax
).AsClause
Symbols\Source\SourceDelegateMethodSymbol.vb (3)
36
Debug.Assert(TypeOf syntax Is
DelegateStatementSyntax
OrElse
76
Debug.Assert(TypeOf syntax Is
DelegateStatementSyntax
OrElse
111
Dim delegateSyntax = DirectCast(syntax,
DelegateStatementSyntax
)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1458
Friend Shared Function FindSymbolFromSyntax(declarationSyntax As
DelegateStatementSyntax
,
Symbols\Source\SourceMethodSymbol.vb (1)
1132
Dim delegateIdentifier = DirectCast(syntax,
DelegateStatementSyntax
).Identifier
Symbols\Source\SourceNamedTypeSymbol.vb (6)
144
Return DirectCast(node,
DelegateStatementSyntax
).Identifier
255
Dim parameters = DirectCast(node,
DelegateStatementSyntax
).ParameterList
455
modifiers = DirectCast(node,
DelegateStatementSyntax
).Modifiers
456
id = DirectCast(node,
DelegateStatementSyntax
).Identifier
660
modifiers = DirectCast(node,
DelegateStatementSyntax
).Modifiers
952
Return DirectCast(syntax,
DelegateStatementSyntax
).TypeParameterList
Syntax\MethodBaseSyntax.vb (1)
88
Public Shadows Function WithKeyword(keyword As SyntaxToken) As
DelegateStatementSyntax
Syntax\SyntaxNodePartials.vb (1)
107
Return DirectCast(Me,
DelegateStatementSyntax
).AsClause
VisualBasicExtensions.vb (1)
1071
Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As
DelegateStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (6)
144
Return DirectCast(member,
DelegateStatementSyntax
).WithAttributeLists(attributeLists)
296
Return DirectCast(member,
DelegateStatementSyntax
).WithModifiers(modifiers)
346
Return DirectCast(member,
DelegateStatementSyntax
).Identifier
364
Return DirectCast(member,
DelegateStatementSyntax
).DeclarationKeyword
407
Return DirectCast(member,
DelegateStatementSyntax
).TypeParameterList
477
Return DirectCast(member,
DelegateStatementSyntax
).AsClause
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1125
Return DirectCast(declaration,
DelegateStatementSyntax
).ParameterList
1170
Return DirectCast(node,
DelegateStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
122
Return DirectCast(declaration,
DelegateStatementSyntax
).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
642
FirstOrDefault(Function(n) TypeOf n Is TypeBlockSyntax OrElse TypeOf n Is
DelegateStatementSyntax
)
1353
Return DirectCast(node,
DelegateStatementSyntax
).Identifier
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
713
Dim delegateStatementSyntax = DirectCast(syntaxNode,
DelegateStatementSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
92
Return Compare(DirectCast(x,
DelegateStatementSyntax
), DirectCast(y,
DelegateStatementSyntax
))
159
Private Function Compare(x As
DelegateStatementSyntax
, y As
DelegateStatementSyntax
) As Integer
Microsoft.CodeAnalysis.VisualBasic.Features (17)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
481
Dim delegateStatement = DirectCast(vbnode,
DelegateStatementSyntax
)
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
80
Public Overrides Sub VisitDelegateStatement(node As
DelegateStatementSyntax
)
Completion\KeywordRecommenders\Declarations\CovarianceModifiersKeywordRecommender.vb (1)
37
If parent.IsChildNode(Of
DelegateStatementSyntax
)(Function(declaration) declaration.TypeParameterList) Then
Completion\KeywordRecommenders\Declarations\DelegateSubFunctionKeywordRecommender.vb (1)
27
Return If(context.TargetToken.IsChildToken(Of
DelegateStatementSyntax
)(Function(delegateDeclaration) delegateDeclaration.DelegateKeyword),
Completion\KeywordRecommenders\Declarations\OfKeywordRecommender.vb (1)
57
Dim delegateDeclaration = targetToken.GetAncestor(Of
DelegateStatementSyntax
)()
Completion\KeywordRecommenders\Declarations\ParameterModifiersKeywordRecommender.vb (1)
40
Dim optionalAndParamArrayAllowed = TypeOf methodDeclaration IsNot
DelegateStatementSyntax
AndAlso
EditAndContinue\SyntaxComparer.vb (1)
1230
Return DirectCast(node,
DelegateStatementSyntax
).Identifier
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
231
Return TypeOf node Is TypeBlockSyntax OrElse TypeOf node Is
DelegateStatementSyntax
OrElse TypeOf node Is EnumBlockSyntax
1336
startToken = DirectCast(header,
DelegateStatementSyntax
).DelegateKeyword
1373
endToken = DirectCast(header,
DelegateStatementSyntax
).Identifier
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (2)
70
Dim delegateStatement = TryCast(member,
DelegateStatementSyntax
)
108
Private Shared Sub AddDelegateStatement(documentId As DocumentId, delegateStatement As
DelegateStatementSyntax
, items As ArrayBuilder(Of SymbolTreeItemData), nameBuilder As StringBuilder)
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
264
Return DirectCast(methodBase,
DelegateStatementSyntax
).AsClause
Structure\Providers\DelegateDeclarationStructureProvider.vb (2)
12
Inherits AbstractSyntaxNodeStructureProvider(Of
DelegateStatementSyntax
)
15
delegateDeclaration As
DelegateStatementSyntax
,
Structure\VisualBasicBlockStructureProvider.vb (1)
21
builder.Add(Of
DelegateStatementSyntax
, DelegateDeclarationStructureProvider)()
Structure\VisualBasicStructureHelpers.vb (1)
130
Dim delegateStatement = DirectCast(node,
DelegateStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (2)
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.Fixer.vb (1)
32
Dim delegateStatement = TryCast(node,
DelegateStatementSyntax
)
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.vb (1)
24
Dim delegateStatement = TryCast(type,
DelegateStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (32)
Classification\ClassificationHelpers.vb (2)
200
ElseIf TypeOf parent Is
DelegateStatementSyntax
AndAlso DirectCast(parent,
DelegateStatementSyntax
).Identifier = identifier AndAlso
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
176
Public Overrides Function VisitDelegateStatement(node As
DelegateStatementSyntax
) As SyntaxNode
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
133
Public Overrides Function VisitDelegateStatement(node As
DelegateStatementSyntax
) As SyntaxNode
CodeGeneration\VisualBasicSyntaxGenerator.vb (11)
1632
Dim df = DirectCast(declaration,
DelegateStatementSyntax
)
1671
Return DirectCast(node,
DelegateStatementSyntax
).WithAttributeLists(arg)
1926
Return DirectCast(declaration,
DelegateStatementSyntax
).Identifier.ValueText
2011
Return ReplaceWithTrivia(declaration, DirectCast(declaration,
DelegateStatementSyntax
).Identifier, id)
2121
Return DirectCast(declaration,
DelegateStatementSyntax
).AsClause
2161
Return DirectCast(declaration,
DelegateStatementSyntax
).WithAsClause(DirectCast(asClause, SimpleAsClauseSyntax))
2224
Dim ds = DirectCast(declaration,
DelegateStatementSyntax
)
2309
Dim ds = DirectCast(declaration,
DelegateStatementSyntax
)
2426
Return DirectCast(declaration,
DelegateStatementSyntax
).WithModifiers(tokens)
2705
Return DirectCast(declaration,
DelegateStatementSyntax
).WithParameterList(list)
2725
Return DirectCast(declaration,
DelegateStatementSyntax
).WithParameterList(list)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
237
Dim delegateDecl = DirectCast(node,
DelegateStatementSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (6)
144
Return DirectCast(member,
DelegateStatementSyntax
).WithAttributeLists(attributeLists)
296
Return DirectCast(member,
DelegateStatementSyntax
).WithModifiers(modifiers)
346
Return DirectCast(member,
DelegateStatementSyntax
).Identifier
364
Return DirectCast(member,
DelegateStatementSyntax
).DeclarationKeyword
407
Return DirectCast(member,
DelegateStatementSyntax
).TypeParameterList
477
Return DirectCast(member,
DelegateStatementSyntax
).AsClause
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1125
Return DirectCast(declaration,
DelegateStatementSyntax
).ParameterList
1170
Return DirectCast(node,
DelegateStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
122
Return DirectCast(declaration,
DelegateStatementSyntax
).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
642
FirstOrDefault(Function(n) TypeOf n Is TypeBlockSyntax OrElse TypeOf n Is
DelegateStatementSyntax
)
1353
Return DirectCast(node,
DelegateStatementSyntax
).Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
713
Dim delegateStatementSyntax = DirectCast(syntaxNode,
DelegateStatementSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
92
Return Compare(DirectCast(x,
DelegateStatementSyntax
), DirectCast(y,
DelegateStatementSyntax
))
159
Private Function Compare(x As
DelegateStatementSyntax
, y As
DelegateStatementSyntax
) As Integer
Roslyn.Diagnostics.VisualBasic.Analyzers (16)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (6)
144
Return DirectCast(member,
DelegateStatementSyntax
).WithAttributeLists(attributeLists)
296
Return DirectCast(member,
DelegateStatementSyntax
).WithModifiers(modifiers)
346
Return DirectCast(member,
DelegateStatementSyntax
).Identifier
364
Return DirectCast(member,
DelegateStatementSyntax
).DeclarationKeyword
407
Return DirectCast(member,
DelegateStatementSyntax
).TypeParameterList
477
Return DirectCast(member,
DelegateStatementSyntax
).AsClause
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1125
Return DirectCast(declaration,
DelegateStatementSyntax
).ParameterList
1170
Return DirectCast(node,
DelegateStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
122
Return DirectCast(declaration,
DelegateStatementSyntax
).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
642
FirstOrDefault(Function(n) TypeOf n Is TypeBlockSyntax OrElse TypeOf n Is
DelegateStatementSyntax
)
1353
Return DirectCast(node,
DelegateStatementSyntax
).Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
713
Dim delegateStatementSyntax = DirectCast(syntaxNode,
DelegateStatementSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
92
Return Compare(DirectCast(x,
DelegateStatementSyntax
), DirectCast(y,
DelegateStatementSyntax
))
159
Private Function Compare(x As
DelegateStatementSyntax
, y As
DelegateStatementSyntax
) As Integer
System.Windows.Forms.Analyzers.VisualBasic (1)
Analyzers\Designer\DesignerFileStructureAnalyzer.vb (1)
84
ElseIf TypeOf member Is
DelegateStatementSyntax
Then