42 references to SymbolKeyReader
Microsoft.CodeAnalysis.Workspaces (42)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AbstractSymbolKey.cs (2)
14
public SymbolKeyResolution Resolve(
SymbolKeyReader
reader, out string? failureReason)
17
protected abstract SymbolKeyResolution Resolve(
SymbolKeyReader
reader, TSymbol? contextualSymbol, out string? failureReason);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
26
SymbolKeyReader
reader, IAliasSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
35
public static SymbolKeyResolution Resolve(
SymbolKeyReader
reader, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousTypeSymbolKey.cs (2)
35
SymbolKeyReader
reader, INamedTypeSymbol? contextualSymbol, out string? failureReason)
76
private static ImmutableArray<Location> ReadPropertyLocations(
SymbolKeyReader
reader, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
20
SymbolKeyReader
reader, IArrayTypeSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AssemblySymbolKey.cs (1)
23
SymbolKeyReader
reader, IAssemblySymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
131
public static SymbolKeyResolution Resolve(
SymbolKeyReader
reader, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
25
SymbolKeyReader
reader, IMethodSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
20
SymbolKeyReader
reader, IDynamicTypeSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (2)
66
SymbolKeyReader
reader, INamedTypeSymbol? contextualType, out string? failureReason)
111
SymbolKeyReader
reader, INamedTypeSymbol? contextualType, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.EventSymbolKey.cs (1)
20
SymbolKeyReader
reader, IEventSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FieldSymbolKey.cs (1)
20
SymbolKeyReader
reader, IFieldSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
35
SymbolKeyReader
reader, IFunctionPointerTypeSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.MethodSymbolKey.cs (4)
25
SymbolKeyReader
reader, IMethodSymbol? contextualMethod, out string? failureReason)
67
SymbolKeyReader
reader, IMethodSymbol? contextualMethod, out string? failureReason)
161
SymbolKeyReader
reader, IMethodSymbol? contextualSymbol, out string? failureReason)
245
SymbolKeyReader
reader, bool isPartialImplementationPart, IMethodSymbol method)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ModuleSymbolKey.cs (1)
19
SymbolKeyReader
reader, IModuleSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (2)
40
SymbolKeyReader
reader, INamedTypeSymbol? contextualSymbol, out string? failureReason)
90
SymbolKeyReader
reader,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (1)
59
SymbolKeyReader
reader, INamespaceSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ParameterSymbolKey.cs (2)
24
SymbolKeyReader
reader, IParameterSymbol? contextualSymbol, out string? failureReason)
80
PooledArrayBuilder<IParameterSymbol> result,
SymbolKeyReader
reader,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (1)
17
SymbolKeyReader
reader, IPointerTypeSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PreprocessingSymbolKey.cs (1)
16
protected sealed override SymbolKeyResolution Resolve(
SymbolKeyReader
reader, IPreprocessingSymbol? contextualSymbol, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PropertySymbolKey.cs (2)
26
SymbolKeyReader
reader, IPropertySymbol? contextualSymbol, out string? failureReason)
92
SymbolKeyReader
reader,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (6)
322
private static readonly ObjectPool<
SymbolKeyReader
> s_readerPool = SharedPools.Default<
SymbolKeyReader
>();
356
public static
SymbolKeyReader
GetReader(
361
var
reader = s_readerPool.Allocate();
441
public readonly ref struct MethodPopper(
SymbolKeyReader
reader, IMethodSymbol? method)
447
public readonly ref struct ContextualSymbolPopper(
SymbolKeyReader
reader, ISymbol? contextualSymbol)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (4)
55
SymbolKeyReader
reader, INamedTypeSymbol? contextualSymbol, out string? failureReason)
66
SymbolKeyReader
reader, INamedTypeSymbol? contextualSymbol, out string? failureReason)
94
SymbolKeyReader
reader, INamedTypeSymbol? contextualType, out string? failureReason)
128
private static ImmutableArray<Location> ReadElementLocations(
SymbolKeyReader
reader, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
20
public static SymbolKeyResolution Resolve(
SymbolKeyReader
reader, out string? failureReason)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
31
SymbolKeyReader
reader, ITypeParameterSymbol? contextualSymbol, out string? failureReason)