2 types derived from Entry
Microsoft.VisualStudio.LanguageServices (2)
FindReferences\Entries\AbstractItemEntry.cs (1)
16private abstract class AbstractItemEntry : Entry
FindReferences\Entries\SimpleMessageEntry.cs (1)
15private sealed class SimpleMessageEntry : Entry, ISupportsNavigation
26 references to Entry
Microsoft.VisualStudio.LanguageServices (26)
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (13)
113protected readonly (List<Entry> primary, List<Entry> nonPrimary) EntriesWhenNotGroupingByDefinition = ([], []); 114protected readonly (List<Entry> primary, List<Entry> nonPrimary) EntriesWhenGroupingByDefinition = ([], []); 380ArrayBuilder<Entry> entries, 403protected async Task<Entry?> TryCreateDefinitionEntryAsync( 430protected async Task<Entry?> TryCreateDocumentSpanEntryAsync( 611private static ImmutableArray<Entry> ToImmutableArray((List<Entry> primary, List<Entry> nonPrimary) entries) 616var result = new FixedSizeArrayBuilder<Entry>(entries.nonPrimary.Count + entries.primary.Count); 617foreach (var entry in entries.primary) 620foreach (var entry in entries.nonPrimary)
FindReferences\Contexts\WithoutReferencesFindUsagesContext.cs (3)
65var entry = await SimpleMessageEntry.CreateAsync(definitionBucket, navigationBucket: null, message).ConfigureAwait(false); 84using var _ = ArrayBuilder<Entry>.GetInstance(out var entries); 96var entry = await TryCreateDefinitionEntryAsync(definitionBucket, definition, cancellationToken).ConfigureAwait(false);
FindReferences\Contexts\WithReferencesFindUsagesContext.cs (5)
75using var _1 = ArrayBuilder<Entry>.GetInstance(out var entries); 106foreach (var entry in EntriesWhenNotGroupingByDefinition.primary) 112foreach (var entry in EntriesWhenNotGroupingByDefinition.nonPrimary) 142Func<RoslynDefinitionBucket, Task<Entry?>> createEntryAsync, 159var entry = await createEntryAsync(definitionBucket).ConfigureAwait(false);
FindReferences\Entries\AbstractDocumentSpanEntry.cs (1)
21/// Base type of all <see cref="Entry"/>s that represent some source location in a <see cref="Document"/>.
FindReferences\Entries\SimpleMessageEntry.cs (2)
30public static Task<Entry> CreateAsync( 36return Task.FromResult<Entry>(referenceEntry);
FindReferences\TableEntriesSnapshot.cs (2)
18private sealed class TableEntriesSnapshot(ImmutableArray<Entry> entries, int versionNumber) : WpfTableEntriesSnapshotBase 21private readonly ImmutableArray<Entry> _entries = entries;