1 instantiation of DelegateDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
18296internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.DelegateDeclarationSyntax(this, parent, position);
160 references to DelegateDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (65)
_generated\0\Syntax.xml.Main.Generated.cs (8)
531public virtual TResult? VisitDelegateDeclaration(DelegateDeclarationSyntax node) => this.DefaultVisit(node); 1283public virtual void VisitDelegateDeclaration(DelegateDeclarationSyntax node) => this.DefaultVisit(node); 2034public override SyntaxNode? VisitDelegateDeclaration(DelegateDeclarationSyntax node) 5196public static DelegateDeclarationSyntax DelegateDeclaration(SyntaxList<AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, SyntaxToken delegateKeyword, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, SyntaxToken semicolonToken) 5203return (DelegateDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.DelegateDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)delegateKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed(); 5207public static DelegateDeclarationSyntax DelegateDeclaration(SyntaxList<AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses) 5211public static DelegateDeclarationSyntax DelegateDeclaration(TypeSyntax returnType, SyntaxToken identifier) 5215public static DelegateDeclarationSyntax DelegateDeclaration(TypeSyntax returnType, string identifier)
_generated\2\Syntax.xml.Syntax.Generated.cs (16)
11417public DelegateDeclarationSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, SyntaxToken delegateKeyword, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, SyntaxToken semicolonToken) 11421var newNode = SyntaxFactory.DelegateDeclaration(attributeLists, modifiers, delegateKeyword, returnType, identifier, typeParameterList, parameterList, constraintClauses, semicolonToken); 11430public new DelegateDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.Modifiers, this.DelegateKeyword, this.ReturnType, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.SemicolonToken); 11432public new DelegateDeclarationSyntax WithModifiers(SyntaxTokenList modifiers) => Update(this.AttributeLists, modifiers, this.DelegateKeyword, this.ReturnType, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.SemicolonToken); 11433public DelegateDeclarationSyntax WithDelegateKeyword(SyntaxToken delegateKeyword) => Update(this.AttributeLists, this.Modifiers, delegateKeyword, this.ReturnType, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.SemicolonToken); 11434public DelegateDeclarationSyntax WithReturnType(TypeSyntax returnType) => Update(this.AttributeLists, this.Modifiers, this.DelegateKeyword, returnType, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.SemicolonToken); 11435public DelegateDeclarationSyntax WithIdentifier(SyntaxToken identifier) => Update(this.AttributeLists, this.Modifiers, this.DelegateKeyword, this.ReturnType, identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, this.SemicolonToken); 11436public DelegateDeclarationSyntax WithTypeParameterList(TypeParameterListSyntax? typeParameterList) => Update(this.AttributeLists, this.Modifiers, this.DelegateKeyword, this.ReturnType, this.Identifier, typeParameterList, this.ParameterList, this.ConstraintClauses, this.SemicolonToken); 11437public DelegateDeclarationSyntax WithParameterList(ParameterListSyntax parameterList) => Update(this.AttributeLists, this.Modifiers, this.DelegateKeyword, this.ReturnType, this.Identifier, this.TypeParameterList, parameterList, this.ConstraintClauses, this.SemicolonToken); 11438public DelegateDeclarationSyntax WithConstraintClauses(SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses) => Update(this.AttributeLists, this.Modifiers, this.DelegateKeyword, this.ReturnType, this.Identifier, this.TypeParameterList, this.ParameterList, constraintClauses, this.SemicolonToken); 11439public DelegateDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.Modifiers, this.DelegateKeyword, this.ReturnType, this.Identifier, this.TypeParameterList, this.ParameterList, this.ConstraintClauses, semicolonToken); 11442public new DelegateDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.AddRange(items)); 11444public new DelegateDeclarationSyntax AddModifiers(params SyntaxToken[] items) => WithModifiers(this.Modifiers.AddRange(items)); 11445public DelegateDeclarationSyntax AddTypeParameterListParameters(params TypeParameterSyntax[] items) 11450public DelegateDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 11451public DelegateDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.AddRange(items));
Binder\BinderFactory.BinderFactoryVisitor.cs (3)
653public override Binder VisitDelegateDeclaration(DelegateDeclarationSyntax parent) 1320SourceNamedTypeSymbol delegateType = ((NamespaceOrTypeSymbol)outerBinder.ContainingMemberOrLambda).GetSourceTypeMember((DelegateDeclarationSyntax)memberSyntax); 1376SourceNamedTypeSymbol delegateType = ((NamespaceOrTypeSymbol)outerBinder.ContainingMemberOrLambda).GetSourceTypeMember((DelegateDeclarationSyntax)memberSyntax);
Compilation\CSharpSemanticModel.cs (1)
2998public abstract INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken));
Compilation\MemberSemanticModel.cs (1)
610public override INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compilation\PublicSemanticModel.cs (1)
44DelegateDeclarationSyntax => GetDeclaredSymbolForNode(targetSyntax).GetSymbol(),
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
270public override INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SyntaxTreeSemanticModel.cs (7)
1370public override INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1412private NamedTypeSymbol GetDeclaredType(DelegateDeclarationSyntax declarationSyntax) 1445var delegateDeclarationSyntax = declarationSyntax as DelegateDeclarationSyntax; 1678return ((DelegateDeclarationSyntax)declaration).Identifier.ValueText; 2135var memberDecl = paramList.Parent as DelegateDeclarationSyntax;
Compiler\UnprocessedDocumentationCommentFinder.cs (1)
64node is DelegateDeclarationSyntax ||
CSharpExtensions.cs (1)
1415public static INamedTypeSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Declarations\DeclarationTreeBuilder.cs (1)
838public override SingleNamespaceOrTypeDeclaration VisitDelegateDeclaration(DelegateDeclarationSyntax node)
Declarations\MergedTypeDeclaration.cs (1)
88attributesSyntaxList = ((DelegateDeclarationSyntax)typeDecl).AttributeLists;
Parser\LanguageParser.cs (1)
5466return ((CSharp.Syntax.DelegateDeclarationSyntax)decl).Modifiers;
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
172var t = (DelegateDeclarationSyntax)node;
Symbols\NamespaceOrTypeSymbol.cs (1)
197internal SourceNamedTypeSymbol? GetSourceTypeMember(DelegateDeclarationSyntax syntax)
Symbols\Source\SourceDelegateMethodSymbol.cs (8)
26DelegateDeclarationSyntax syntax, 49DelegateDeclarationSyntax syntax, 221DelegateDeclarationSyntax syntax) 266DelegateDeclarationSyntax syntax, 318var syntax = (DelegateDeclarationSyntax)SyntaxRef.GetSyntax(); 361DelegateDeclarationSyntax syntax) 401DelegateDeclarationSyntax syntax)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
2025DelegateDeclarationSyntax delegateDecl => delegateDecl.Identifier, 4049SourceDelegateMethodSymbol.AddDelegateMembers(this, builder.NonTypeMembersWithPartialImplementations, (DelegateDeclarationSyntax)syntax, diagnostics);
Symbols\Source\SourceNamedTypeSymbol.cs (4)
121return ((DelegateDeclarationSyntax)node).Identifier; 176tpl = ((DelegateDeclarationSyntax)typeDecl).TypeParameterList; 487var delegateDeclaration = (DelegateDeclarationSyntax)node;
Symbols\VarianceSafety.cs (2)
131var syntax = m.GetDeclaringSyntax<DelegateDeclarationSyntax>();
Syntax\LookupPosition.cs (1)
149internal static bool IsInDelegateDeclaration(int position, DelegateDeclarationSyntax delegateDecl)
Syntax\SyntaxFacts.cs (1)
182return ((DelegateDeclarationSyntax)parent).ReturnType == node;
Syntax\SyntaxNodeExtensions.cs (1)
270(current.Parent is DelegateDeclarationSyntax delegateDeclaration && delegateDeclaration.ReturnType == current) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (5)
45return ((DelegateDeclarationSyntax)member).Identifier; 88return ((DelegateDeclarationSyntax)member).Arity; 116return ((DelegateDeclarationSyntax)member).TypeParameterList; 136return ((DelegateDeclarationSyntax)member).WithParameterList((ParameterListSyntax)parameterList); 160return ((DelegateDeclarationSyntax)member).ReturnType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
149DelegateDeclarationSyntax delegateDeclaration => delegateDeclaration.ParameterList,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
628.FirstOrDefault(n => n is BaseTypeDeclarationSyntax or DelegateDeclarationSyntax); 1248DelegateDeclarationSyntax delegateDecl => delegateDecl.Identifier,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
104or DelegateDeclarationSyntax
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
788var delegateDeclarationSyntax = (DelegateDeclarationSyntax)syntaxNode;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (4)
104return Compare((DelegateDeclarationSyntax)x, (DelegateDeclarationSyntax)y); 156private int Compare(DelegateDeclarationSyntax x, DelegateDeclarationSyntax y)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
227private static DelegateDeclarationSyntax GenerateDelegateDeclaration(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
557DelegateDeclarationSyntax => AttributeTargets.Delegate,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
619else if (node?.Parent is DelegateDeclarationSyntax delegateDecl)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1138MethodDeclarationSyntax or LocalFunctionStatementSyntax or ConstructorDeclarationSyntax or DelegateDeclarationSyntax or TypeDeclarationSyntax or ParenthesizedLambdaExpressionSyntax or AnonymousMethodExpressionSyntax => true,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (1)
252public override SyntaxNode VisitDelegateDeclaration(DelegateDeclarationSyntax node)
Microsoft.CodeAnalysis.CSharp.Features (18)
ChangeSignature\CSharpChangeSignatureService.cs (1)
349if (updatedNode is DelegateDeclarationSyntax delegateDeclaration)
CodeLens\CSharpCodeLensMemberFinder.cs (1)
88public override void VisitDelegateDeclaration(DelegateDeclarationSyntax node)
Completion\KeywordRecommenders\TypeVarKeywordRecommender.cs (2)
29var @delegate = typeParameters.GetAncestorOrThis<DelegateDeclarationSyntax>();
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (1)
66or DelegateDeclarationSyntax { TypeParameterList: not null })
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
523=> node is BaseTypeDeclarationSyntax or DelegateDeclarationSyntax; 1659var delegateDeclaration = (DelegateDeclarationSyntax)node;
EditAndContinue\SyntaxComparer.cs (1)
1445return ((DelegateDeclarationSyntax)node).Identifier;
NavigationBar\CSharpNavigationBarItemService.cs (1)
171DelegateDeclarationSyntax d => semanticModel.GetDeclaredSymbol(d, cancellationToken),
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (2)
76case DelegateDeclarationSyntax delegateDeclaration: 129void AddDelegateDeclaration(DelegateDeclarationSyntax delegateDeclaration)
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
172var t = (DelegateDeclarationSyntax)node;
Structure\CSharpBlockStructureProvider.cs (1)
27builder.Add<DelegateDeclarationSyntax, DelegateDeclarationStructureProvider>();
Structure\CSharpStructureHelpers.cs (1)
271DelegateDeclarationSyntax delegateDeclaration => delegateDeclaration.Modifiers.FirstOrNull() ?? delegateDeclaration.DelegateKeyword,
Structure\Providers\DelegateDeclarationStructureProvider.cs (2)
12internal sealed class DelegateDeclarationStructureProvider : AbstractSyntaxNodeStructureProvider<DelegateDeclarationSyntax> 16DelegateDeclarationSyntax delegateDeclaration,
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpMakeTypesInternal.cs (1)
19DelegateDeclarationSyntax dds => dds.Identifier,
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpMakeTypesInternal.Fixer.cs (1)
23DelegateDeclarationSyntax @delegate => MakeMemberInternal(@delegate),
Microsoft.CodeAnalysis.CSharp.Workspaces (31)
Classification\ClassificationHelpers.cs (1)
200else if (token.Parent is DelegateDeclarationSyntax delegateDecl && delegateDecl.Identifier == token)
CodeGeneration\CSharpSyntaxGenerator.cs (8)
806if (member is BaseTypeDeclarationSyntax or DelegateDeclarationSyntax) 1765DelegateDeclarationSyntax @delegate => @delegate.WithTypeParameterList(typeParameterList), 1819DelegateDeclarationSyntax @delegate => @delegate.WithConstraintClauses(WithTypeConstraints(@delegate.ConstraintClauses, typeParameterName, kinds, isUnmanagedType, types)), 2049DelegateDeclarationSyntax delegateDeclaration => delegateDeclaration.Identifier.ValueText, 2076DelegateDeclarationSyntax delegateDeclaration => ReplaceWithTrivia(declaration, delegateDeclaration.Identifier, id), 2112return NotVoid(((DelegateDeclarationSyntax)declaration).ReturnType); 2152SyntaxKind.DelegateDeclaration => ((DelegateDeclarationSyntax)declaration).WithReturnType((TypeSyntax)type), 2373return ((DelegateDeclarationSyntax)declaration).WithParameterList(list);
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
288var delegateDecl = (DelegateDeclarationSyntax)node;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (5)
45return ((DelegateDeclarationSyntax)member).Identifier; 88return ((DelegateDeclarationSyntax)member).Arity; 116return ((DelegateDeclarationSyntax)member).TypeParameterList; 136return ((DelegateDeclarationSyntax)member).WithParameterList((ParameterListSyntax)parameterList); 160return ((DelegateDeclarationSyntax)member).ReturnType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
149DelegateDeclarationSyntax delegateDeclaration => delegateDeclaration.ParameterList,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
628.FirstOrDefault(n => n is BaseTypeDeclarationSyntax or DelegateDeclarationSyntax); 1248DelegateDeclarationSyntax delegateDecl => delegateDecl.Identifier,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
104or DelegateDeclarationSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
788var delegateDeclarationSyntax = (DelegateDeclarationSyntax)syntaxNode;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (4)
104return Compare((DelegateDeclarationSyntax)x, (DelegateDeclarationSyntax)y); 156private int Compare(DelegateDeclarationSyntax x, DelegateDeclarationSyntax y)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
227private static DelegateDeclarationSyntax GenerateDelegateDeclaration(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
557DelegateDeclarationSyntax => AttributeTargets.Delegate,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
619else if (node?.Parent is DelegateDeclarationSyntax delegateDecl)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1138MethodDeclarationSyntax or LocalFunctionStatementSyntax or ConstructorDeclarationSyntax or DelegateDeclarationSyntax or TypeDeclarationSyntax or ParenthesizedLambdaExpressionSyntax or AnonymousMethodExpressionSyntax => true,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (1)
252public override SyntaxNode VisitDelegateDeclaration(DelegateDeclarationSyntax node)
Microsoft.DotNet.GenFacades (4)
TypeParser.cs (4)
73var allPublicTypes = root.DescendantNodes().OfType<DelegateDeclarationSyntax>() 76foreach (var item in allPublicTypes) 117private static string GetDelegateTypeName(DelegateDeclarationSyntax type) 161private static bool HasPublicModifier(DelegateDeclarationSyntax token)
Roslyn.Diagnostics.CSharp.Analyzers (20)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (5)
45return ((DelegateDeclarationSyntax)member).Identifier; 88return ((DelegateDeclarationSyntax)member).Arity; 116return ((DelegateDeclarationSyntax)member).TypeParameterList; 136return ((DelegateDeclarationSyntax)member).WithParameterList((ParameterListSyntax)parameterList); 160return ((DelegateDeclarationSyntax)member).ReturnType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
149DelegateDeclarationSyntax delegateDeclaration => delegateDeclaration.ParameterList,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
628.FirstOrDefault(n => n is BaseTypeDeclarationSyntax or DelegateDeclarationSyntax); 1248DelegateDeclarationSyntax delegateDecl => delegateDecl.Identifier,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
104or DelegateDeclarationSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
788var delegateDeclarationSyntax = (DelegateDeclarationSyntax)syntaxNode;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (4)
104return Compare((DelegateDeclarationSyntax)x, (DelegateDeclarationSyntax)y); 156private int Compare(DelegateDeclarationSyntax x, DelegateDeclarationSyntax y)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
227private static DelegateDeclarationSyntax GenerateDelegateDeclaration(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
557DelegateDeclarationSyntax => AttributeTargets.Delegate,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
619else if (node?.Parent is DelegateDeclarationSyntax delegateDecl)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1138MethodDeclarationSyntax or LocalFunctionStatementSyntax or ConstructorDeclarationSyntax or DelegateDeclarationSyntax or TypeDeclarationSyntax or ParenthesizedLambdaExpressionSyntax or AnonymousMethodExpressionSyntax => true,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (1)
252public override SyntaxNode VisitDelegateDeclaration(DelegateDeclarationSyntax node)