3 instantiations of InheritanceTargetItem
Microsoft.CodeAnalysis.Features (3)
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (3)
236targetItems.Add(new InheritanceTargetItem( 264targetItems.Add(new InheritanceTargetItem( 583return new InheritanceTargetItem(
20 references to InheritanceTargetItem
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
InheritanceMargin\InheritanceMarginTests.cs (1)
146private static async Task VerifyInheritanceTargetAsync(Workspace workspace, TestInheritanceTargetItem expectedTarget, InheritanceTargetItem actualTarget)
Microsoft.CodeAnalysis.Features (11)
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (6)
231using var _2 = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var targetItems); 251using var _ = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var targetItems); 556private static async ValueTask<InheritanceTargetItem?> CreateInheritanceItemAsync( 756private static ImmutableArray<InheritanceTargetItem> GetNonNullTargetItems(ImmutableArray<InheritanceTargetItem?> inheritanceTargetItems) 758using var _ = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var builder);
InheritanceMargin\InheritanceMarginItem.cs (5)
19ImmutableArray<InheritanceTargetItem> targetItems) : IEquatable<InheritanceMarginItem> 50public readonly ImmutableArray<InheritanceTargetItem> TargetItems = targetItems; 73ImmutableArray<InheritanceTargetItem> targetItems) 76public static ImmutableArray<InheritanceTargetItem> Order(ImmutableArray<InheritanceTargetItem> targetItems)
Microsoft.VisualStudio.LanguageServices (8)
InheritanceMargin\InheritanceMarginHelpers.cs (5)
21private static readonly ObjectPool<MultiDictionary<string, InheritanceTargetItem>> s_pool = new(() => []); 107foreach (var target in targets) 148IEnumerable<InheritanceTargetItem> targets, 149MultiDictionary<string, InheritanceTargetItem> nameToTargets) 168foreach (var target in targets)
InheritanceMargin\InheritanceMarginTag.cs (1)
45using var _ = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var allItems);
InheritanceMargin\MarginGlyph\DisambiguousTargetMenuItemViewModel.cs (1)
34InheritanceTargetItem target)
InheritanceMargin\MarginGlyph\TargetMenuItemViewModel.cs (1)
31public static TargetMenuItemViewModel Create(InheritanceTargetItem target, string displayContent)