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