7 references to IsAbstractClass
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (2)
362
!interfacesOrAbstractClasses.All(i => i.
IsAbstractClass
()))
386
return [.. abstractClasses.SelectMany(a => a.GetBaseTypesAndThis()).Where(t => t.
IsAbstractClass
())];
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
500
TypeToGenerateIn.
IsAbstractClass
() ? Accessibility.Protected : Accessibility.Public,
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\GenerateDefaultConstructorsCodeAction.cs (3)
77
if (baseConstructor.ContainingType.
IsAbstractClass
() && !classType.
IsAbstractClass
())
82
if (classType.
IsAbstractClass
() && baseConstructor.DeclaredAccessibility == Accessibility.Public)
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
51
if (abstractClassType == null || !abstractClassType.
IsAbstractClass
())