3 types derived from Reference
Microsoft.CodeAnalysis.Features (3)
AddImport\References\AssemblyReference.cs (1)
18
private partial class AssemblyReference :
Reference
AddImport\References\PackageReference.cs (1)
17
private partial class PackageReference :
Reference
AddImport\References\SymbolReference.cs (1)
22
private abstract partial class SymbolReference :
Reference
24 references to Reference
Microsoft.CodeAnalysis.Features (24)
AddImport\AbstractAddImportFeatureService.cs (11)
106
foreach (
var
reference in allSymbolReferences)
121
private async Task<ImmutableArray<
Reference
>> FindResultsAsync(
149
return ImmutableArray<
Reference
>.Empty;
159
private async Task<ImmutableArray<
Reference
>> FindResultsAsync(
164
using var _ = ArrayBuilder<
Reference
>.GetInstance(out var allReferences);
195
ArrayBuilder<
Reference
> allSymbolReferences, int maxResults, SymbolReferenceFinder finder,
204
Project project, ArrayBuilder<
Reference
> allSymbolReferences, int maxResults,
242
Project project, ArrayBuilder<
Reference
> allSymbolReferences, int maxResults, SymbolReferenceFinder finder,
318
ArrayBuilder<
Reference
> allSymbolReferences,
445
private static void AddRange<TReference>(ArrayBuilder<
Reference
> allSymbolReferences, ImmutableArray<TReference> proposedReferences, int maxResults)
446
where TReference :
Reference
AddImport\References\Reference.cs (6)
23
private abstract class Reference : IEquatable<
Reference
>
36
public int CompareTo(Document document,
Reference
other)
60
private static readonly ImmutableArray<Func<
Reference
, Document, IComparable>> s_comparers
61
= ImmutableArray.Create<Func<
Reference
, Document, IComparable>>(
69
=> Equals(obj as
Reference
);
71
public bool Equals(
Reference
other)
AddImport\SymbolReferenceFinder_PackageAssemblySearch.cs (7)
20
ArrayBuilder<
Reference
> allReferences, CancellationToken cancellationToken)
49
ArrayBuilder<
Reference
> allReferences, TSimpleNameSyntax nameNode,
66
ArrayBuilder<
Reference
> allReferences, TSimpleNameSyntax nameNode,
87
ArrayBuilder<
Reference
> allReferences,
113
ArrayBuilder<
Reference
> allReferences,
135
ArrayBuilder<
Reference
> allReferences,
163
ArrayBuilder<
Reference
> allReferences,