12 references to NavigationBarModel
Microsoft.CodeAnalysis.EditorFeatures (12)
NavigationBar\NavigationBarController.cs (3)
70
private readonly AsyncBatchingWorkQueue<NavigationBarQueueItem,
NavigationBarModel
?> _computeModelQueue;
108
_computeModelQueue = new AsyncBatchingWorkQueue<NavigationBarQueueItem,
NavigationBarModel
?>(
335
public Task<
NavigationBarModel
?> GetModelAsync()
NavigationBar\NavigationBarController_ModelComputation.cs (6)
25
private async ValueTask<
NavigationBarModel
?> ComputeModelAndSelectItemAsync(
61
var
model = await ComputeModelAndSelectItemAsync(frozenPartialSemantics: true, cancellationToken).ConfigureAwait(false);
75
private async ValueTask<
NavigationBarModel
?> ComputeModelAndSelectItemAsync(
93
var
model = await ComputeModelAsync().ConfigureAwait(false);
103
async Task<
NavigationBarModel
?> ComputeModelAsync()
193
NavigationBarModel
? model, int caretPosition, CancellationToken cancellationToken)
NavigationBar\NavigationBarModel.cs (3)
11
internal sealed class NavigationBarModel(INavigationBarItemService itemService, ImmutableArray<NavigationBarItem> types) : IEquatable<
NavigationBarModel
>
17
=> Equals(obj as
NavigationBarModel
);
19
public bool Equals(
NavigationBarModel
? other)