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