875 references to Class
GenerateDocumentationAndConfigFiles (16)
ILLink.RoslynAnalyzer (2)
Metrics (17)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Metrics.Legacy (17)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Microsoft.AspNetCore.App.Analyzers (1)
Microsoft.AspNetCore.App.SourceGenerators (1)
Microsoft.AspNetCore.Mvc.Analyzers (2)
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
Microsoft.CodeAnalysis.Analyzers (19)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Microsoft.CodeAnalysis.AnalyzerUtilities (11)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Microsoft.CodeAnalysis.BannedApiAnalyzers (11)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Microsoft.CodeAnalysis.CodeStyle (10)
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (1)
26TypeKind.Class,
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
Microsoft.CodeAnalysis.CSharp (101)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (11)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (26)
CodeActions\GenerateType\GenerateTypeTests_Dialog.cs (25)
1565typeKind: TypeKind.Class,
1613typeKind: TypeKind.Class,
1653typeKind: TypeKind.Class,
1702typeKind: TypeKind.Class,
1743typeKind: TypeKind.Class,
1790typeKind: TypeKind.Class,
1829typeKind: TypeKind.Class,
1871typeKind: TypeKind.Class,
1920typeKind: TypeKind.Class,
1966typeKind: TypeKind.Class,
2019typeKind: TypeKind.Class,
2169typeKind: TypeKind.Class,
2208typeKind: TypeKind.Class,
2248typeKind: TypeKind.Class,
2288typeKind: TypeKind.Class,
2327typeKind: TypeKind.Class,
2359typeKind: TypeKind.Class,
2442typeKind: TypeKind.Class,
3305typeKind: TypeKind.Class,
3344typeKind: TypeKind.Class,
3383typeKind: TypeKind.Class,
3428typeKind: TypeKind.Class,
3479typeKind: TypeKind.Class,
3749typeKind: TypeKind.Class,
3784typeKind: TypeKind.Class,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
Microsoft.CodeAnalysis.CSharp.Features (13)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (44)
Semantics\LambdaTests.cs (12)
2124Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2169Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2215Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2261Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2307Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2364Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2419Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2465Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2511Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2544Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2577Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
2614Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
Semantics\NullableReferenceTypesTests.cs (13)
3339Assert.Equal(TypeKind.Class, typeInfo.Type.TypeKind);
116686Assert.Equal(TypeKind.Class, compilation1.GetTypeByMetadataName("C").TypeKind);
116706Assert.Equal(TypeKind.Class, compilation2.GetTypeByMetadataName("C").TypeKind);
116717Assert.Equal(TypeKind.Class, compilation3.GetTypeByMetadataName("C").TypeKind);
116740Assert.Equal(TypeKind.Class, a.TypeKind);
116742Assert.Equal(TypeKind.Class, b.TypeKind);
116744Assert.Equal(TypeKind.Class, c.TypeKind);
116746Assert.Equal(TypeKind.Class, d.TypeKind);
116808Assert.Equal(TypeKind.Class, a.TypeKind);
116810Assert.Equal(TypeKind.Class, b.TypeKind);
116812Assert.Equal(TypeKind.Class, c.TypeKind);
116814Assert.Equal(TypeKind.Class, d.TypeKind);
116826Assert.Equal(TypeKind.Class, compilation7.GetTypeByMetadataName("C").TypeKind);
Semantics\UseSiteErrorTests.cs (13)
2311Assert.Equal(TypeKind.Class, compilation1.GetTypeByMetadataName("C").TypeKind);
2329Assert.Equal(TypeKind.Class, compilation2.GetTypeByMetadataName("C").TypeKind);
2340Assert.Equal(TypeKind.Class, compilation3.GetTypeByMetadataName("C").TypeKind);
2363Assert.Equal(TypeKind.Class, a.TypeKind);
2365Assert.Equal(TypeKind.Class, b.TypeKind);
2367Assert.Equal(TypeKind.Class, c.TypeKind);
2369Assert.Equal(TypeKind.Class, d.TypeKind);
2385Assert.Equal(TypeKind.Class, compilation5.GetTypeByMetadataName("C").TypeKind);
2408Assert.Equal(TypeKind.Class, a.TypeKind);
2410Assert.Equal(TypeKind.Class, b.TypeKind);
2412Assert.Equal(TypeKind.Class, c.TypeKind);
2414Assert.Equal(TypeKind.Class, d.TypeKind);
2426Assert.Equal(TypeKind.Class, compilation7.GetTypeByMetadataName("C").TypeKind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (261)
Compilation\SemanticModelGetSemanticInfoTests.cs (188)
85Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
87Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
116Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
118Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
150Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
152Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
191Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
193Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
232Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
234Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
461Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
463Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
724Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
726Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
760Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
762Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
1642Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
1644Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
1749Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
1897Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
1899Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
1926Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
1928Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
1956Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
1958Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
2117Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
2119Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
2262Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
2264Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
2297Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
2299Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
2575Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
2577Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
2648Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
2650Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
2981Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
2983Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3071Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3073Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3116Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3118Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3426Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3588Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3590Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3626Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3628Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3670Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3672Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3704Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3706Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3738Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3740Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3772Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3774Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3863Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3865Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3898Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
3900Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
3937Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
4006Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
4008Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
4068Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
4070Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
4245Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
4247Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
4442Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
4444Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
4473Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
4475Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
4850Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
4852Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
4963Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
4965Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5015Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
5017Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5105Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
5107Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5152Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
5154Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5198Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
5200Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5277Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
5279Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5319Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
5321Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5693Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
5727Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
5729Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
6328Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
6330Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
6518Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
6520Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
6553Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
6555Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
6590Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
6592Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
6674Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
6676Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
6874Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
6876Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
7105Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
7107Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
7136Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
7138Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
7697Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
7699Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
7728Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
8368Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
8370Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
8402Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
8404Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
8559Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
8561Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
8604Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
8606Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
8769Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9063Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9122Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9124Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9455Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9457Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9668Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9670Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9719Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9721Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9830Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9832Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9916Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9918Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9950Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9952Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
9986Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
9988Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10022Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10024Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10058Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10060Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10102Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10104Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10139Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10141Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10176Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10178Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10215Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10217Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10246Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10248Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10281Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10283Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10493Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10522Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10797Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10799Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
10834Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
10836Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
11143Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
11145Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
11221Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
11223Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
12185Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
12187Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
12257Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
12323Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
12425Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
12427Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
12485Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
12675Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
12677Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13036Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13038Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13128Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13130Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13162Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13164Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13196Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13198Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13322Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13324Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13872Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13874Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13911Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13913Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
13950Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
13952Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
15151Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
15153Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
15404Assert.Equal(TypeKind.Class, semanticInfo.Type.TypeKind);
15406Assert.Equal(TypeKind.Class, semanticInfo.ConvertedType.TypeKind);
Symbols\CompilationCreationTests.cs (7)
2460Assert.Equal(TypeKind.Class, type3.TypeKind);
2622Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Linq.Enumerable"));
2624Assert.True(HasSingleTypeOfKind(c, TypeKind.Class, "System.Linq.Enumerable"));
2625Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Uri"));
2627Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Linq.Enumerable"));
2628Assert.True(HasSingleTypeOfKind(c, TypeKind.Class, "System.Uri"));
2630Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Uri"));
Symbols\Metadata\PE\LoadingMethods.cs (13)
394Assert.Equal(TypeKind.Class, @class.TypeKind);
423Assert.Equal(TypeKind.Class, @class.TypeKind);
455Assert.Equal(TypeKind.Class, @class.TypeKind);
491Assert.Equal(TypeKind.Class, @class.TypeKind);
525Assert.Equal(TypeKind.Class, @class.TypeKind);
548Assert.Equal(TypeKind.Class, @class.TypeKind);
585Assert.Equal(TypeKind.Class, @class.TypeKind);
612Assert.Equal(TypeKind.Class, baseClass.TypeKind);
615Assert.Equal(TypeKind.Class, derivedClass.TypeKind);
640Assert.Equal(TypeKind.Class, @class.TypeKind);
673Assert.Equal(TypeKind.Class, @class.TypeKind);
710Assert.Equal(TypeKind.Class, outerClass.TypeKind);
736Assert.Equal(TypeKind.Class, innerClass.TypeKind);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.Extensions.Package (5)
Microsoft.CodeAnalysis.Features (30)
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (1)
26TypeKind.Class,
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (11)
Microsoft.CodeAnalysis.PublicApiAnalyzers (13)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (6)
Microsoft.CodeAnalysis.ResxSourceGenerator (11)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Microsoft.CodeAnalysis.Test.Utilities (4)
Microsoft.CodeAnalysis.VisualBasic (75)
Binding\Binder_Lookup.vb (5)
580Case TypeKind.Class, TypeKind.Module, TypeKind.Structure, TypeKind.Delegate, TypeKind.Array, TypeKind.Enum
606Case TypeKind.Class, TypeKind.Structure, TypeKind.Delegate, TypeKind.Array, TypeKind.Enum
931Case TypeKind.Class, TypeKind.Module, TypeKind.Structure
1092Case TypeKind.Class, TypeKind.Module, TypeKind.Structure
1964(container.TypeKind = TypeKind.Class OrElse container.TypeKind = TypeKind.Structure) AndAlso
Compilation\ClsComplianceChecker.vb (2)
595Case TypeKind.Class, TypeKind.Structure, TypeKind.Interface, TypeKind.Delegate, TypeKind.Enum, TypeKind.Submission, TypeKind.Module
621Case TypeKind.Class, TypeKind.Structure, TypeKind.Interface, TypeKind.Delegate, TypeKind.Enum, TypeKind.Submission, TypeKind.Module
Microsoft.CodeAnalysis.Workspaces (17)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
Options\EditorConfigNamingStyleParserTests.cs (2)
338[InlineData("*", new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })]
339[InlineData(null, new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })]
Microsoft.Gen.Logging (1)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor (2)
Microsoft.Gen.Metrics (2)
Microsoft.Gen.MetricsReports (2)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.SourceGeneration (3)
Microsoft.ML.InternalCodeAnalyzer (1)
Microsoft.VisualStudio.LanguageServices (6)
Microsoft.VisualStudio.LanguageServices.CSharp (3)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
Microsoft.VisualStudio.LanguageServices.Implementation (5)
Roslyn.Diagnostics.Analyzers (20)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class:
Roslyn.Diagnostics.CSharp.Analyzers (6)
Test.Utilities (16)
Text.Analyzers (17)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
134case TypeKind.Class: