98 references to ExtensionBlockDeclaration
Microsoft.CodeAnalysis.CSharp (9)
Declarations\DeclarationKind.cs (1)
46case SyntaxKind.ExtensionBlockDeclaration: return DeclarationKind.Extension;
Declarations\DeclarationTreeBuilder.cs (2)
947if (!anyExtensionDeclarationSyntax && member.Kind == SyntaxKind.ExtensionBlockDeclaration) 1110case SyntaxKind.ExtensionBlockDeclaration:
Declarations\MergedTypeDeclaration.cs (1)
82case SyntaxKind.ExtensionBlockDeclaration:
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
126case SyntaxKind.ExtensionBlockDeclaration:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3967case SyntaxKind.ExtensionBlockDeclaration:
Symbols\Source\SourceNamedTypeSymbol.cs (2)
167case SyntaxKind.ExtensionBlockDeclaration: 477case SyntaxKind.ExtensionBlockDeclaration:
Syntax\SyntaxKindFacts.cs (1)
387case SyntaxKind.ExtensionBlockDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (3)
36case SyntaxKind.ExtensionBlockDeclaration: 78case SyntaxKind.ExtensionBlockDeclaration: 105case SyntaxKind.ExtensionBlockDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
92SyntaxKind.ExtensionBlockDeclaration,
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
54SyntaxKind.ExtensionBlockDeclaration,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\ExtensionTests.cs (1)
47492context.RegisterSyntaxNodeAction(handle, SyntaxKind.ExtensionBlockDeclaration);
Microsoft.CodeAnalysis.CSharp.Features (2)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
184var isExtension = methodDeclaration.IsParentKind(SyntaxKind.ExtensionBlockDeclaration) ||
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
126case SyntaxKind.ExtensionBlockDeclaration:
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
Diagnostics\Suppression\SuppressionTests.cs (2)
2184=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration, SyntaxKind.NamespaceDeclaration, SyntaxKind.MethodDeclaration, SyntaxKind.ExtensionBlockDeclaration); 2205case SyntaxKind.ExtensionBlockDeclaration:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (73)
IncrementalParsing\IncrementalParsingTests.cs (8)
1052SyntaxKind.ExtensionBlockDeclaration, 1064N(SyntaxKind.ExtensionBlockDeclaration); 1111SyntaxKind.ExtensionBlockDeclaration, 1125N(SyntaxKind.ExtensionBlockDeclaration); 1171SyntaxKind.ExtensionBlockDeclaration, 1186N(SyntaxKind.ExtensionBlockDeclaration); 1230SyntaxKind.ExtensionBlockDeclaration, 1245N(SyntaxKind.ExtensionBlockDeclaration);
Parsing\ExtensionsParsingTests.cs (65)
143N(SyntaxKind.ExtensionBlockDeclaration); 209N(SyntaxKind.ExtensionBlockDeclaration); 299N(SyntaxKind.ExtensionBlockDeclaration); 389N(SyntaxKind.ExtensionBlockDeclaration); 435N(SyntaxKind.ExtensionBlockDeclaration); 494N(SyntaxKind.ExtensionBlockDeclaration); 553N(SyntaxKind.ExtensionBlockDeclaration); 607N(SyntaxKind.ExtensionBlockDeclaration); 670N(SyntaxKind.ExtensionBlockDeclaration); 771N(SyntaxKind.ExtensionBlockDeclaration); 858N(SyntaxKind.ExtensionBlockDeclaration); 901N(SyntaxKind.ExtensionBlockDeclaration); 951N(SyntaxKind.ExtensionBlockDeclaration); 1011N(SyntaxKind.ExtensionBlockDeclaration); 1065N(SyntaxKind.ExtensionBlockDeclaration); 1120N(SyntaxKind.ExtensionBlockDeclaration); 1182N(SyntaxKind.ExtensionBlockDeclaration); 1244N(SyntaxKind.ExtensionBlockDeclaration); 1302N(SyntaxKind.ExtensionBlockDeclaration); 1370N(SyntaxKind.ExtensionBlockDeclaration); 1416N(SyntaxKind.ExtensionBlockDeclaration); 1475N(SyntaxKind.ExtensionBlockDeclaration); 1530N(SyntaxKind.ExtensionBlockDeclaration); 1585N(SyntaxKind.ExtensionBlockDeclaration); 1601N(SyntaxKind.ExtensionBlockDeclaration); 1647N(SyntaxKind.ExtensionBlockDeclaration); 1714N(SyntaxKind.ExtensionBlockDeclaration); 2106N(SyntaxKind.ExtensionBlockDeclaration); 2160N(SyntaxKind.ExtensionBlockDeclaration); 2243N(SyntaxKind.ExtensionBlockDeclaration); 2334N(SyntaxKind.ExtensionBlockDeclaration); 2418N(SyntaxKind.ExtensionBlockDeclaration); 2506N(SyntaxKind.ExtensionBlockDeclaration); 2600N(SyntaxKind.ExtensionBlockDeclaration); 2663N(SyntaxKind.ExtensionBlockDeclaration); 2734N(SyntaxKind.ExtensionBlockDeclaration); 2802N(SyntaxKind.ExtensionBlockDeclaration); 2874N(SyntaxKind.ExtensionBlockDeclaration); 2937N(SyntaxKind.ExtensionBlockDeclaration); 3032N(SyntaxKind.ExtensionBlockDeclaration); 3127N(SyntaxKind.ExtensionBlockDeclaration); 3273N(SyntaxKind.ExtensionBlockDeclaration); 3328N(SyntaxKind.ExtensionBlockDeclaration); 3372N(SyntaxKind.ExtensionBlockDeclaration); 3417N(SyntaxKind.ExtensionBlockDeclaration); 3467N(SyntaxKind.ExtensionBlockDeclaration); 3518N(SyntaxKind.ExtensionBlockDeclaration); 3574N(SyntaxKind.ExtensionBlockDeclaration); 3630N(SyntaxKind.ExtensionBlockDeclaration); 3698N(SyntaxKind.ExtensionBlockDeclaration); 3748N(SyntaxKind.ExtensionBlockDeclaration); 3825N(SyntaxKind.ExtensionBlockDeclaration); 3877N(SyntaxKind.ExtensionBlockDeclaration); 3952N(SyntaxKind.ExtensionBlockDeclaration); 4030N(SyntaxKind.ExtensionBlockDeclaration); 4101N(SyntaxKind.ExtensionBlockDeclaration); 4190N(SyntaxKind.ExtensionBlockDeclaration); 4256N(SyntaxKind.ExtensionBlockDeclaration); 4320N(SyntaxKind.ExtensionBlockDeclaration); 4366N(SyntaxKind.ExtensionBlockDeclaration); 4450N(SyntaxKind.ExtensionBlockDeclaration); 4577N(SyntaxKind.ExtensionBlockDeclaration); 4779N(SyntaxKind.ExtensionBlockDeclaration); 4831N(SyntaxKind.ExtensionBlockDeclaration); 4890N(SyntaxKind.ExtensionBlockDeclaration);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
226if (typeDeclaration.Kind() == SyntaxKind.ExtensionBlockDeclaration)
FindSymbols\FindSymbolsUtilities.cs (1)
35case SyntaxKind.ExtensionBlockDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (3)
36case SyntaxKind.ExtensionBlockDeclaration: 78case SyntaxKind.ExtensionBlockDeclaration: 105case SyntaxKind.ExtensionBlockDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
92SyntaxKind.ExtensionBlockDeclaration,