Implemented interface member:
property
TypeKind
Microsoft.CodeAnalysis.ITypeSymbol.TypeKind
5 overrides of TypeKind
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationArrayTypeSymbol.cs (1)
43
public override TypeKind
TypeKind
=> TypeKind.Array;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationConstructedNamedTypeSymbol.cs (1)
93
public override TypeKind
TypeKind
=> _constructedFrom.TypeKind;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamedTypeSymbol.cs (1)
63
public override TypeKind
TypeKind
{ get; }
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
19
public override TypeKind
TypeKind
=> TypeKind.Pointer;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
60
public override TypeKind
TypeKind
=> TypeKind.TypeParameter;
1 reference to TypeKind
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (1)
37
public bool IsValueType =>
TypeKind
is TypeKind.Struct or TypeKind.Enum;