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