21 types derived from AbstractSymbolKey
Microsoft.CodeAnalysis.Workspaces (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
14
private sealed class AliasSymbolKey :
AbstractSymbolKey
<IAliasSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousTypeSymbolKey.cs (1)
14
private sealed class AnonymousTypeSymbolKey :
AbstractSymbolKey
<INamedTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
9
private sealed class ArrayTypeSymbolKey :
AbstractSymbolKey
<IArrayTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AssemblySymbolKey.cs (1)
11
private sealed class AssemblySymbolKey :
AbstractSymbolKey
<IAssemblySymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
13
private sealed class BuiltinOperatorSymbolKey :
AbstractSymbolKey
<IMethodSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
9
private sealed class DynamicTypeSymbolKey :
AbstractSymbolKey
<IDynamicTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (1)
13
private sealed class ErrorTypeSymbolKey :
AbstractSymbolKey
<INamedTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.EventSymbolKey.cs (1)
9
private sealed class EventSymbolKey :
AbstractSymbolKey
<IEventSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FieldSymbolKey.cs (1)
9
private sealed class FieldSymbolKey :
AbstractSymbolKey
<IFieldSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
14
private sealed class FunctionPointerTypeSymbolKey :
AbstractSymbolKey
<IFunctionPointerTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.MethodSymbolKey.cs (3)
12
private sealed class ReducedExtensionMethodSymbolKey :
AbstractSymbolKey
<IMethodSymbol>
56
private sealed class ConstructedMethodSymbolKey :
AbstractSymbolKey
<IMethodSymbol>
124
private sealed class MethodSymbolKey :
AbstractSymbolKey
<IMethodSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ModuleSymbolKey.cs (1)
11
private sealed class ModuleSymbolKey :
AbstractSymbolKey
<IModuleSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
13
private sealed class NamedTypeSymbolKey :
AbstractSymbolKey
<INamedTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
13
private sealed class NamespaceSymbolKey :
AbstractSymbolKey
<INamespaceSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ParameterSymbolKey.cs (1)
12
private sealed class ParameterSymbolKey :
AbstractSymbolKey
<IParameterSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (1)
9
private sealed class PointerTypeSymbolKey :
AbstractSymbolKey
<IPointerTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PropertySymbolKey.cs (1)
11
private sealed class PropertySymbolKey :
AbstractSymbolKey
<IPropertySymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
16
private sealed class TupleTypeSymbolKey :
AbstractSymbolKey
<INamedTypeSymbol>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
11
private sealed class TypeParameterSymbolKey :
AbstractSymbolKey
<ITypeParameterSymbol>