2 types derived from Entry
Microsoft.VisualStudio.LanguageServices (2)
FindReferences\Entries\AbstractItemEntry.cs (1)
16
private abstract class AbstractItemEntry :
Entry
FindReferences\Entries\SimpleMessageEntry.cs (1)
15
private sealed class SimpleMessageEntry :
Entry
, ISupportsNavigation
20 references to Entry
Microsoft.VisualStudio.LanguageServices (20)
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (6)
110
protected ImmutableList<
Entry
> EntriesWhenNotGroupingByDefinition = ImmutableList<
Entry
>.Empty;
111
protected ImmutableList<
Entry
> EntriesWhenGroupingByDefinition = ImmutableList<
Entry
>.Empty;
352
protected async Task<
Entry
?> TryCreateDocumentSpanEntryAsync(
509
? ImmutableList<
Entry
>.Empty
FindReferences\Contexts\WithoutReferencesFindUsagesContext.cs (5)
62
var
entry = await SimpleMessageEntry.CreateAsync(definitionBucket, navigationBucket: null, message).ConfigureAwait(false);
78
using var _ = ArrayBuilder<
Entry
>.GetInstance(out var entries);
86
var
entry = await TryCreateEntryAsync(definitionBucket, definition, cancellationToken).ConfigureAwait(false);
103
var
entry = await TryCreateDocumentSpanEntryAsync(
127
private async Task<
Entry
?> TryCreateEntryAsync(
FindReferences\Contexts\WithReferencesFindUsagesContext.cs (4)
72
using var _1 = ArrayBuilder<
Entry
>.GetInstance(out var declarations);
76
var
definitionEntry = await TryCreateDocumentSpanEntryAsync(
132
Func<RoslynDefinitionBucket, Task<
Entry
?>> createEntryAsync,
149
var
entry = await createEntryAsync(definitionBucket).ConfigureAwait(false);
FindReferences\Entries\AbstractDocumentSpanEntry.cs (1)
19
/// Base type of all <see cref="
Entry
"/>s that represent some source location in
FindReferences\Entries\SimpleMessageEntry.cs (2)
30
public static Task<
Entry
> CreateAsync(
36
return Task.FromResult<
Entry
>(referenceEntry);
FindReferences\TableEntriesSnapshot.cs (2)
22
private readonly ImmutableList<
Entry
> _entries;
24
public TableEntriesSnapshot(ImmutableList<
Entry
> entries, int versionNumber)