113 references to ExtensionBlockDeclaration
Microsoft.CodeAnalysis.CSharp (12)
Declarations\DeclarationKind.cs (1)
46
case SyntaxKind.
ExtensionBlockDeclaration
: return DeclarationKind.Extension;
Declarations\DeclarationTreeBuilder.cs (2)
947
if (!anyExtensionDeclarationSyntax && member.Kind == SyntaxKind.
ExtensionBlockDeclaration
)
1110
case SyntaxKind.
ExtensionBlockDeclaration
:
Declarations\MergedTypeDeclaration.cs (1)
82
case SyntaxKind.
ExtensionBlockDeclaration
:
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
124
case SyntaxKind.
ExtensionBlockDeclaration
:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3913
case SyntaxKind.
ExtensionBlockDeclaration
:
Symbols\Source\SourceNamedTypeSymbol.cs (2)
167
case SyntaxKind.
ExtensionBlockDeclaration
:
477
case SyntaxKind.
ExtensionBlockDeclaration
:
Syntax.xml.Internal.Generated.cs (2)
31927
return new ExtensionBlockDeclarationSyntax(SyntaxKind.
ExtensionBlockDeclaration
, attributeLists.Node, modifiers.Node, keyword, typeParameterList, parameterList, constraintClauses.Node, openBraceToken, members.Node, closeBraceToken, semicolonToken, this.context);
37294
return new ExtensionBlockDeclarationSyntax(SyntaxKind.
ExtensionBlockDeclaration
, attributeLists.Node, modifiers.Node, keyword, typeParameterList, parameterList, constraintClauses.Node, openBraceToken, members.Node, closeBraceToken, semicolonToken);
Syntax.xml.Syntax.Generated.cs (1)
11319
/// <item><description><see cref="SyntaxKind.
ExtensionBlockDeclaration
"/></description></item>
Syntax\SyntaxKindFacts.cs (1)
387
case SyntaxKind.
ExtensionBlockDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (3)
36
case SyntaxKind.
ExtensionBlockDeclaration
:
78
case SyntaxKind.
ExtensionBlockDeclaration
:
105
case SyntaxKind.
ExtensionBlockDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
92
SyntaxKind.
ExtensionBlockDeclaration
,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\ExtensionTests.cs (1)
51361
context.RegisterSyntaxNodeAction(handle, SyntaxKind.
ExtensionBlockDeclaration
);
Microsoft.CodeAnalysis.CSharp.Features (9)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (4)
1646
case SyntaxKind.
ExtensionBlockDeclaration
:
2255
case SyntaxKind.
ExtensionBlockDeclaration
:
2405
case SyntaxKind.
ExtensionBlockDeclaration
:
2440
case SyntaxKind.
ExtensionBlockDeclaration
:
EditAndContinue\SyntaxComparer.cs (3)
687
case SyntaxKind.
ExtensionBlockDeclaration
:
925
case SyntaxKind.
ExtensionBlockDeclaration
:
1447
case SyntaxKind.
ExtensionBlockDeclaration
:
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
184
var isExtension = methodDeclaration.IsParentKind(SyntaxKind.
ExtensionBlockDeclaration
) ||
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
124
case 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
);
2205
case SyntaxKind.
ExtensionBlockDeclaration
:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (79)
IncrementalParsing\IncrementalParsingTests.cs (8)
1052
SyntaxKind.
ExtensionBlockDeclaration
,
1064
N(SyntaxKind.
ExtensionBlockDeclaration
);
1111
SyntaxKind.
ExtensionBlockDeclaration
,
1125
N(SyntaxKind.
ExtensionBlockDeclaration
);
1171
SyntaxKind.
ExtensionBlockDeclaration
,
1186
N(SyntaxKind.
ExtensionBlockDeclaration
);
1230
SyntaxKind.
ExtensionBlockDeclaration
,
1245
N(SyntaxKind.
ExtensionBlockDeclaration
);
Parsing\ExtensionsParsingTests.cs (71)
43
N(SyntaxKind.
ExtensionBlockDeclaration
);
99
N(SyntaxKind.
ExtensionBlockDeclaration
);
213
N(SyntaxKind.
ExtensionBlockDeclaration
);
368
N(SyntaxKind.
ExtensionBlockDeclaration
);
412
N(SyntaxKind.
ExtensionBlockDeclaration
);
447
N(SyntaxKind.
ExtensionBlockDeclaration
);
566
N(SyntaxKind.
ExtensionBlockDeclaration
);
608
N(SyntaxKind.
ExtensionBlockDeclaration
);
698
N(SyntaxKind.
ExtensionBlockDeclaration
);
788
N(SyntaxKind.
ExtensionBlockDeclaration
);
834
N(SyntaxKind.
ExtensionBlockDeclaration
);
893
N(SyntaxKind.
ExtensionBlockDeclaration
);
952
N(SyntaxKind.
ExtensionBlockDeclaration
);
1006
N(SyntaxKind.
ExtensionBlockDeclaration
);
1069
N(SyntaxKind.
ExtensionBlockDeclaration
);
1170
N(SyntaxKind.
ExtensionBlockDeclaration
);
1257
N(SyntaxKind.
ExtensionBlockDeclaration
);
1300
N(SyntaxKind.
ExtensionBlockDeclaration
);
1350
N(SyntaxKind.
ExtensionBlockDeclaration
);
1410
N(SyntaxKind.
ExtensionBlockDeclaration
);
1464
N(SyntaxKind.
ExtensionBlockDeclaration
);
1519
N(SyntaxKind.
ExtensionBlockDeclaration
);
1581
N(SyntaxKind.
ExtensionBlockDeclaration
);
1643
N(SyntaxKind.
ExtensionBlockDeclaration
);
1701
N(SyntaxKind.
ExtensionBlockDeclaration
);
1769
N(SyntaxKind.
ExtensionBlockDeclaration
);
1815
N(SyntaxKind.
ExtensionBlockDeclaration
);
1874
N(SyntaxKind.
ExtensionBlockDeclaration
);
1929
N(SyntaxKind.
ExtensionBlockDeclaration
);
1984
N(SyntaxKind.
ExtensionBlockDeclaration
);
2000
N(SyntaxKind.
ExtensionBlockDeclaration
);
2046
N(SyntaxKind.
ExtensionBlockDeclaration
);
2113
N(SyntaxKind.
ExtensionBlockDeclaration
);
2505
N(SyntaxKind.
ExtensionBlockDeclaration
);
2559
N(SyntaxKind.
ExtensionBlockDeclaration
);
2642
N(SyntaxKind.
ExtensionBlockDeclaration
);
2733
N(SyntaxKind.
ExtensionBlockDeclaration
);
2817
N(SyntaxKind.
ExtensionBlockDeclaration
);
2905
N(SyntaxKind.
ExtensionBlockDeclaration
);
2999
N(SyntaxKind.
ExtensionBlockDeclaration
);
3062
N(SyntaxKind.
ExtensionBlockDeclaration
);
3133
N(SyntaxKind.
ExtensionBlockDeclaration
);
3201
N(SyntaxKind.
ExtensionBlockDeclaration
);
3273
N(SyntaxKind.
ExtensionBlockDeclaration
);
3336
N(SyntaxKind.
ExtensionBlockDeclaration
);
3431
N(SyntaxKind.
ExtensionBlockDeclaration
);
3526
N(SyntaxKind.
ExtensionBlockDeclaration
);
3672
N(SyntaxKind.
ExtensionBlockDeclaration
);
3727
N(SyntaxKind.
ExtensionBlockDeclaration
);
3771
N(SyntaxKind.
ExtensionBlockDeclaration
);
3816
N(SyntaxKind.
ExtensionBlockDeclaration
);
3866
N(SyntaxKind.
ExtensionBlockDeclaration
);
3917
N(SyntaxKind.
ExtensionBlockDeclaration
);
3973
N(SyntaxKind.
ExtensionBlockDeclaration
);
4029
N(SyntaxKind.
ExtensionBlockDeclaration
);
4097
N(SyntaxKind.
ExtensionBlockDeclaration
);
4147
N(SyntaxKind.
ExtensionBlockDeclaration
);
4224
N(SyntaxKind.
ExtensionBlockDeclaration
);
4276
N(SyntaxKind.
ExtensionBlockDeclaration
);
4351
N(SyntaxKind.
ExtensionBlockDeclaration
);
4429
N(SyntaxKind.
ExtensionBlockDeclaration
);
4500
N(SyntaxKind.
ExtensionBlockDeclaration
);
4589
N(SyntaxKind.
ExtensionBlockDeclaration
);
4655
N(SyntaxKind.
ExtensionBlockDeclaration
);
4719
N(SyntaxKind.
ExtensionBlockDeclaration
);
4765
N(SyntaxKind.
ExtensionBlockDeclaration
);
4849
N(SyntaxKind.
ExtensionBlockDeclaration
);
4976
N(SyntaxKind.
ExtensionBlockDeclaration
);
5178
N(SyntaxKind.
ExtensionBlockDeclaration
);
5230
N(SyntaxKind.
ExtensionBlockDeclaration
);
5289
N(SyntaxKind.
ExtensionBlockDeclaration
);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
226
if (typeDeclaration.Kind() == SyntaxKind.
ExtensionBlockDeclaration
)
FindSymbols\FindSymbolsUtilities.cs (1)
35
case SyntaxKind.
ExtensionBlockDeclaration
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (3)
36
case SyntaxKind.
ExtensionBlockDeclaration
:
78
case SyntaxKind.
ExtensionBlockDeclaration
:
105
case SyntaxKind.
ExtensionBlockDeclaration
:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
92
SyntaxKind.
ExtensionBlockDeclaration
,