48 references to SymbolKeyReader
Microsoft.CodeAnalysis.Workspaces (48)
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);
SymbolKey.AliasSymbolKey.cs (1)
25
SymbolKeyReader
reader, IAliasSymbol? contextualSymbol, out string? failureReason)
SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
35
public static SymbolKeyResolution Resolve(
SymbolKeyReader
reader, out string? failureReason)
SymbolKey.AnonymousTypeSymbolKey.cs (2)
35
SymbolKeyReader
reader, INamedTypeSymbol? contextualSymbol, out string? failureReason)
76
private static ImmutableArray<Location> ReadPropertyLocations(
SymbolKeyReader
reader, out string? failureReason)
SymbolKey.ArrayTypeSymbolKey.cs (1)
20
SymbolKeyReader
reader, IArrayTypeSymbol? contextualSymbol, out string? failureReason)
SymbolKey.AssemblySymbolKey.cs (1)
23
SymbolKeyReader
reader, IAssemblySymbol? contextualSymbol, out string? failureReason)
SymbolKey.BodyLevelSymbolKey.cs (1)
131
public static SymbolKeyResolution Resolve(
SymbolKeyReader
reader, out string? failureReason)
SymbolKey.BuiltinOperatorSymbolKey.cs (1)
25
SymbolKeyReader
reader, IMethodSymbol? contextualSymbol, out string? failureReason)
SymbolKey.cs (4)
188
using
var
reader =
SymbolKeyReader
.GetReader(
335
using
var
reader =
SymbolKeyReader
.GetReader(key, compilation: null!, ignoreAssemblyKey: false, CancellationToken.None);
SymbolKey.DynamicTypeSymbolKey.cs (1)
20
SymbolKeyReader
reader, IDynamicTypeSymbol? contextualSymbol, out string? failureReason)
SymbolKey.ErrorTypeSymbolKey.cs (2)
66
SymbolKeyReader
reader, INamedTypeSymbol? contextualType, out string? failureReason)
111
SymbolKeyReader
reader, INamedTypeSymbol? contextualType, out string? failureReason)
SymbolKey.EventSymbolKey.cs (1)
20
SymbolKeyReader
reader, IEventSymbol? contextualSymbol, out string? failureReason)
SymbolKey.FieldSymbolKey.cs (1)
20
SymbolKeyReader
reader, IFieldSymbol? contextualSymbol, out string? failureReason)
SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
35
SymbolKeyReader
reader, IFunctionPointerTypeSymbol? contextualSymbol, out string? failureReason)
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 isPartialMethodImplementationPart, IMethodSymbol method)
SymbolKey.ModuleSymbolKey.cs (1)
17
SymbolKeyReader
reader, IModuleSymbol? contextualSymbol, out string? failureReason)
SymbolKey.NamedTypeSymbolKey.cs (2)
39
SymbolKeyReader
reader, INamedTypeSymbol? contextualSymbol, out string? failureReason)
82
SymbolKeyReader
reader,
SymbolKey.NamespaceSymbolKey.cs (1)
59
SymbolKeyReader
reader, INamespaceSymbol? contextualSymbol, out string? failureReason)
SymbolKey.ParameterSymbolKey.cs (2)
22
SymbolKeyReader
reader, IParameterSymbol? contextualSymbol, out string? failureReason)
77
PooledArrayBuilder<IParameterSymbol> result,
SymbolKeyReader
reader,
SymbolKey.PointerTypeSymbolKey.cs (1)
17
SymbolKeyReader
reader, IPointerTypeSymbol? contextualSymbol, out string? failureReason)
SymbolKey.PropertySymbolKey.cs (2)
23
SymbolKeyReader
reader, IPropertySymbol? contextualSymbol, out string? failureReason)
88
SymbolKeyReader
reader,
SymbolKey.SymbolKeyReader.cs (9)
322
private static readonly ObjectPool<
SymbolKeyReader
> s_readerPool = SharedPools.Default<
SymbolKeyReader
>();
356
public static
SymbolKeyReader
GetReader(
361
var
reader = s_readerPool.Allocate();
443
private readonly
SymbolKeyReader
_reader;
446
public MethodPopper(
SymbolKeyReader
reader, IMethodSymbol? method)
458
private readonly
SymbolKeyReader
_reader;
461
public ContextualSymbolPopper(
SymbolKeyReader
reader, ISymbol? contextualSymbol)
596
/// name="TSymbol"/> type in the provided <see cref="
SymbolKeyReader
.Compilation"/>.
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)
SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
20
public static SymbolKeyResolution Resolve(
SymbolKeyReader
reader, out string? failureReason)
SymbolKey.TypeParameterSymbolKey.cs (1)
31
SymbolKeyReader
reader, ITypeParameterSymbol? contextualSymbol, out string? failureReason)