87 references to EnumDeclaration
Microsoft.CodeAnalysis.CSharp (14)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
686
var container = ((NamespaceOrTypeSymbol)outer.ContainingMemberOrLambda).GetSourceTypeMember(parent.Identifier.ValueText, 0, SyntaxKind.
EnumDeclaration
, parent);
Compilation\SyntaxTreeSemanticModel.cs (1)
1662
case SyntaxKind.
EnumDeclaration
:
CSharpDeclarationComputer.cs (1)
137
case SyntaxKind.
EnumDeclaration
:
Declarations\DeclarationKind.cs (1)
41
case SyntaxKind.
EnumDeclaration
: return DeclarationKind.Enum;
Declarations\DeclarationTreeBuilder.cs (1)
938
case SyntaxKind.
EnumDeclaration
:
Declarations\MergedTypeDeclaration.cs (1)
88
case SyntaxKind.
EnumDeclaration
:
Parser\LanguageParser.cs (2)
624
case SyntaxKind.
EnumDeclaration
:
2073
case SyntaxKind.
EnumDeclaration
:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3375
case SyntaxKind.
EnumDeclaration
:
Symbols\Source\SourceNamedTypeSymbol.cs (2)
120
case SyntaxKind.
EnumDeclaration
:
178
case SyntaxKind.
EnumDeclaration
:
Syntax\SyntaxKindFacts.cs (2)
355
case SyntaxKind.
EnumDeclaration
:
800
return kind == SyntaxKind.EnumKeyword ? SyntaxKind.
EnumDeclaration
: GetTypeDeclarationKind(kind);
Syntax\SyntaxNormalizer.cs (1)
666
!token.Parent.IsKind(SyntaxKind.
EnumDeclaration
))
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
CSharpAccessibilityFacts.cs (2)
35
case SyntaxKind.
EnumDeclaration
:
165
case SyntaxKind.
EnumDeclaration
:
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
72
SyntaxKind.
EnumDeclaration
;
CSharpSyntaxKinds.cs (1)
143
public int EnumDeclaration => (int)SyntaxKind.
EnumDeclaration
;
FormattingHelpers.cs (1)
210
token.Parent.IsKind(SyntaxKind.
EnumDeclaration
);
MemberDeclarationSyntaxExtensions.cs (1)
33
case SyntaxKind.
EnumDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
CSharpCodeGenerationHelpers.cs (1)
231
SyntaxKind.
EnumDeclaration
=> CodeGenerationDestination.EnumType,
CSharpDeclarationComparer.cs (2)
27
{ SyntaxKind.
EnumDeclaration
, 10 },
132
case SyntaxKind.
EnumDeclaration
:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
3000
token.Parent.IsParentKind(SyntaxKind.
EnumDeclaration
);
NamedTypeGenerator.cs (1)
163
case SyntaxKind.
EnumDeclaration
:
SyntaxKindSet.cs (1)
71
SyntaxKind.
EnumDeclaration
,
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Diagnostics\Suppression\SuppressionTests.cs (2)
1071
=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration, SyntaxKind.
EnumDeclaration
, SyntaxKind.NamespaceDeclaration, SyntaxKind.MethodDeclaration, SyntaxKind.PropertyDeclaration, SyntaxKind.FieldDeclaration, SyntaxKind.EventDeclaration);
1107
case SyntaxKind.
EnumDeclaration
:
Microsoft.CodeAnalysis.CSharp.Features (11)
Completion\KeywordRecommenders\FieldKeywordRecommender.cs (1)
20
SyntaxKind.
EnumDeclaration
,
CSharpDeclarationComputer.cs (1)
137
case SyntaxKind.
EnumDeclaration
:
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
72
SyntaxKind.
EnumDeclaration
;
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
47
SyntaxKind.
EnumDeclaration
;
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
61
case SyntaxKind.
EnumDeclaration
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1623
case SyntaxKind.
EnumDeclaration
:
1998
case SyntaxKind.
EnumDeclaration
:
EditAndContinue\SyntaxComparer.cs (2)
597
case SyntaxKind.
EnumDeclaration
:
1423
case SyntaxKind.
EnumDeclaration
:
GenerateType\CSharpGenerateTypeService.cs (1)
189
nameOrMemberAccessExpression.Parent.Parent.IsParentKind(SyntaxKind.
EnumDeclaration
))
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (1)
171
case SyntaxKind.
EnumDeclaration
:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (20)
Parsing\DeclarationParsingTests.cs (4)
9469
[InlineDataAttribute(SyntaxKind.
EnumDeclaration
, SyntaxKind.EnumKeyword)]
9562
[InlineDataAttribute(SyntaxKind.
EnumDeclaration
, SyntaxKind.EnumKeyword)]
9598
[InlineDataAttribute(SyntaxKind.
EnumDeclaration
, SyntaxKind.EnumKeyword)]
9817
[InlineDataAttribute(SyntaxKind.
EnumDeclaration
, SyntaxKind.EnumKeyword)]
Parsing\FileModifierParsingTests.cs (1)
107
N(SyntaxKind.
EnumDeclaration
);
Parsing\ParsingErrorRecoveryTests.cs (14)
2508
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2522
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2536
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2550
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2564
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2578
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2592
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2607
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2622
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2636
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2650
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2664
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2679
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
2694
Assert.Equal(SyntaxKind.
EnumDeclaration
, file.Members[0].Kind());
Parsing\ScriptParsingTests.cs (1)
2419
N(SyntaxKind.
EnumDeclaration
);
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
Classification\ClassificationHelpers.cs (1)
340
SyntaxKind.
EnumDeclaration
=> ClassificationTypeNames.EnumName,
CodeGeneration\CSharpSyntaxGenerator.cs (3)
149
case SyntaxKind.
EnumDeclaration
:
855
AsModifierList(accessibility, modifiers, SyntaxKind.
EnumDeclaration
),
1538
case SyntaxKind.
EnumDeclaration
:
CSharpAccessibilityFacts.cs (2)
35
case SyntaxKind.
EnumDeclaration
:
165
case SyntaxKind.
EnumDeclaration
:
CSharpCodeGenerationHelpers.cs (1)
231
SyntaxKind.
EnumDeclaration
=> CodeGenerationDestination.EnumType,
CSharpDeclarationComparer.cs (2)
27
{ SyntaxKind.
EnumDeclaration
, 10 },
132
case SyntaxKind.
EnumDeclaration
:
CSharpSyntaxKinds.cs (1)
143
public int EnumDeclaration => (int)SyntaxKind.
EnumDeclaration
;
FormattingHelpers.cs (1)
210
token.Parent.IsKind(SyntaxKind.
EnumDeclaration
);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
3000
token.Parent.IsParentKind(SyntaxKind.
EnumDeclaration
);
MemberDeclarationSyntaxExtensions.cs (1)
33
case SyntaxKind.
EnumDeclaration
:
NamedTypeGenerator.cs (1)
163
case SyntaxKind.
EnumDeclaration
:
SyntaxKindSet.cs (1)
71
SyntaxKind.
EnumDeclaration
,
Microsoft.VisualStudio.LanguageServices.CSharp (13)
CodeModel\CSharpCodeModelService.cs (9)
98
case SyntaxKind.
EnumDeclaration
:
230
case SyntaxKind.
EnumDeclaration
:
553
case SyntaxKind.
EnumDeclaration
:
607
case SyntaxKind.
EnumDeclaration
:
809
case SyntaxKind.
EnumDeclaration
:
890
case SyntaxKind.
EnumDeclaration
:
1164
if (member.Parent is (kind: SyntaxKind.InterfaceDeclaration or SyntaxKind.
EnumDeclaration
))
3507
case SyntaxKind.
EnumDeclaration
:
3534
|| node.IsKind(SyntaxKind.
EnumDeclaration
)
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
49
case SyntaxKind.
EnumDeclaration
:
100
case SyntaxKind.
EnumDeclaration
:
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
182
case SyntaxKind.
EnumDeclaration
:
Progression\CSharpProgressionLanguageService.cs (1)
73
SyntaxKind.
EnumDeclaration
or