9 references to Class
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
1895return DeclarationKind.Class; 2276case DeclarationKind.Class:
Microsoft.CodeAnalysis.NetAnalyzers (4)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArguments.Fixer.cs (1)
146SyntaxNode? typeDeclaration = editor.Generator.GetDeclaration(parameter, DeclarationKind.Class);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementStandardExceptionConstructors.Fixer.cs (1)
51if (generator.GetDeclaration(node, DeclarationKind.Class) is not SyntaxNode targetNode ||
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternates.Fixer.cs (1)
66typeSymbol.TypeKind == TypeKind.Struct ? DeclarationKind.Struct : DeclarationKind.Class) is not SyntaxNode typeDeclaration)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriParametersShouldNotBeStrings.Fixer.cs (1)
96var targetNode = generator.GetDeclaration(parameter, DeclarationKind.Class) ?? generator.GetDeclaration(parameter, DeclarationKind.Struct);
Microsoft.CodeAnalysis.Workspaces (1)
Editing\DeclarationKind.cs (1)
58[Obsolete($"This value is not used. Use {nameof(Class)} instead.")]
Roslyn.Diagnostics.Analyzers (2)
ExportedPartsShouldHaveImportingConstructorCodeFixProvider.cs (1)
105var declaration = generator.TryGetContainingDeclaration(exportAttribute, DeclarationKind.Class);
TestExportsShouldNotBeDiscoverableCodeFixProvider.cs (1)
59var declaration = generator.TryGetContainingDeclaration(exportingAttribute, DeclarationKind.Class);