67 references to EnumDeclaration
Microsoft.CodeAnalysis.CSharp (17)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
32269
return new EnumDeclarationSyntax(SyntaxKind.
EnumDeclaration
, attributeLists.Node, modifiers.Node, enumKeyword, identifier, baseList, openBraceToken, members.Node, closeBraceToken, semicolonToken, this.context);
37696
return new EnumDeclarationSyntax(SyntaxKind.
EnumDeclaration
, attributeLists.Node, modifiers.Node, enumKeyword, identifier, baseList, openBraceToken, members.Node, closeBraceToken, semicolonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
11208
/// <item><description><see cref="SyntaxKind.
EnumDeclaration
"/></description></item>
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
701
var container = ((NamespaceOrTypeSymbol)outer.ContainingMemberOrLambda).GetSourceTypeMember(parent.Identifier.ValueText, 0, SyntaxKind.
EnumDeclaration
, parent);
Compilation\SyntaxTreeSemanticModel.cs (1)
1684
case SyntaxKind.
EnumDeclaration
:
Declarations\DeclarationKind.cs (1)
44
case SyntaxKind.
EnumDeclaration
: return DeclarationKind.Enum;
Declarations\DeclarationTreeBuilder.cs (1)
1139
case SyntaxKind.
EnumDeclaration
:
Declarations\MergedTypeDeclaration.cs (1)
91
case SyntaxKind.
EnumDeclaration
:
Parser\LanguageParser.cs (2)
799
case SyntaxKind.
EnumDeclaration
:
2537
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
142
case SyntaxKind.
EnumDeclaration
:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4044
case SyntaxKind.
EnumDeclaration
:
Symbols\Source\SourceNamedTypeSymbol.cs (2)
118
case SyntaxKind.
EnumDeclaration
:
179
case SyntaxKind.
EnumDeclaration
:
Syntax\SyntaxKindFacts.cs (2)
385
case SyntaxKind.
EnumDeclaration
:
854
return kind == SyntaxKind.EnumKeyword ? SyntaxKind.
EnumDeclaration
: GetTypeDeclarationKind(kind);
Syntax\SyntaxNormalizer.cs (1)
682
!token.Parent.IsKind(SyntaxKind.
EnumDeclaration
))
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\CSharpDiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
20
or SyntaxKind.
EnumDeclaration
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
63
SyntaxKind.
EnumDeclaration
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
32
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
211
token.Parent.IsKind(SyntaxKind.
EnumDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
29
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
166
public int EnumDeclaration => (int)SyntaxKind.
EnumDeclaration
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
235
SyntaxKind.
EnumDeclaration
=> CodeGenerationDestination.EnumType,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
27
{ SyntaxKind.
EnumDeclaration
, 10 },
132
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
168
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
3020
targetToken.Parent.IsParentKind(SyntaxKind.
EnumDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
82
SyntaxKind.
EnumDeclaration
,
Microsoft.CodeAnalysis.CSharp.Features (11)
Completion\KeywordRecommenders\FieldKeywordRecommender.cs (1)
22
SyntaxKind.
EnumDeclaration
,
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
48
SyntaxKind.
EnumDeclaration
;
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
47
case SyntaxKind.
EnumDeclaration
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1654
case SyntaxKind.
EnumDeclaration
:
2035
case SyntaxKind.
EnumDeclaration
:
EditAndContinue\SyntaxComparer.cs (2)
608
case SyntaxKind.
EnumDeclaration
:
1441
case SyntaxKind.
EnumDeclaration
:
GenerateType\CSharpGenerateTypeService.cs (1)
168
nameOrMemberAccessExpression.Parent.Parent.IsParentKind(SyntaxKind.
EnumDeclaration
))
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (1)
171
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
63
SyntaxKind.
EnumDeclaration
;
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
142
case SyntaxKind.
EnumDeclaration
:
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
Classification\ClassificationHelpers.cs (1)
346
SyntaxKind.
EnumDeclaration
=> ClassificationTypeNames.EnumName,
CodeGeneration\CSharpSyntaxGenerator.cs (4)
141
case SyntaxKind.
EnumDeclaration
:
883
AsModifierList(accessibility, modifiers, SyntaxKind.
EnumDeclaration
),
1547
case SyntaxKind.
EnumDeclaration
:
1893
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
32
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
211
token.Parent.IsKind(SyntaxKind.
EnumDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
29
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
166
public int EnumDeclaration => (int)SyntaxKind.
EnumDeclaration
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
235
SyntaxKind.
EnumDeclaration
=> CodeGenerationDestination.EnumType,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
27
{ SyntaxKind.
EnumDeclaration
, 10 },
132
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
168
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
3020
targetToken.Parent.IsParentKind(SyntaxKind.
EnumDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
82
SyntaxKind.
EnumDeclaration
,
Microsoft.ML.InternalCodeAnalyzer (1)
NameAnalyzer.cs (1)
82
context.RegisterSyntaxNodeAction(AnalyzeEnum, SyntaxKind.
EnumDeclaration
);
Roslyn.Diagnostics.CSharp.Analyzers (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
32
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
211
token.Parent.IsKind(SyntaxKind.
EnumDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
29
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
166
public int EnumDeclaration => (int)SyntaxKind.
EnumDeclaration
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
235
SyntaxKind.
EnumDeclaration
=> CodeGenerationDestination.EnumType,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
27
{ SyntaxKind.
EnumDeclaration
, 10 },
132
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
168
case SyntaxKind.
EnumDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
3020
targetToken.Parent.IsParentKind(SyntaxKind.
EnumDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
82
SyntaxKind.
EnumDeclaration
,
System.Text.Json.SourceGeneration (1)
Helpers\RoslynExtensions.cs (1)
679
case SyntaxKind.
EnumDeclaration
: