1 instantiation of TaskListItemDescriptor
Microsoft.CodeAnalysis.Workspaces (1)
TaskList\TaskListItemDescriptor.cs (1)
57result.Add(new TaskListItemDescriptor(token, priority));
26 references to TaskListItemDescriptor
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
TaskList\NoCompilationTaskListTests.cs (1)
60public Task<ImmutableArray<TaskListItem>> GetTaskListItemsAsync(Document document, ImmutableArray<TaskListItemDescriptor> descriptors, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.Features (1)
TaskList\CSharpTaskListService.cs (1)
30ImmutableArray<TaskListItemDescriptor> commentDescriptors,
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
TaskList\AbstractTaskListTests.cs (1)
40var items = await service.GetTaskListItemsAsync(document, TaskListItemDescriptor.Parse(descriptors), CancellationToken.None);
Microsoft.CodeAnalysis.ExternalAccess.FSharp (3)
TaskList\FSharpTaskListDescriptor.cs (2)
11internal readonly TaskListItemDescriptor Descriptor; 15internal FSharpTaskListDescriptor(TaskListItemDescriptor descriptor)
TaskList\FSharpTaskListService.cs (1)
28public async Task<ImmutableArray<TaskListItem>> GetTaskListItemsAsync(Document document, ImmutableArray<TaskListItemDescriptor> descriptors, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (10)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptTodoCommentDataServiceImplementation.cs (3)
21internal readonly TaskListItemDescriptor Descriptor; 25internal VSTypeScriptTaskListItemDescriptorWrapper(TaskListItemDescriptor descriptor) 31=> TaskListItemDescriptor.Parse(items).SelectAsArray(d => new VSTypeScriptTaskListItemDescriptorWrapper(d));
ExternalAccess\VSTypeScript\VSTypeScriptTaskListService.cs (1)
24public async Task<ImmutableArray<TaskListItem>> GetTaskListItemsAsync(Document document, ImmutableArray<TaskListItemDescriptor> descriptors, CancellationToken cancellationToken)
TaskList\AbstractTaskListService.cs (6)
24protected abstract void AppendTaskListItems(ImmutableArray<TaskListItemDescriptor> descriptors, SyntacticDocument document, SyntaxTrivia trivia, ArrayBuilder<TaskListItem> items); 28ImmutableArray<TaskListItemDescriptor> descriptors, 50ImmutableArray<TaskListItemDescriptor> descriptors, 81ImmutableArray<TaskListItemDescriptor> descriptors, 91foreach (var commentDescriptor in descriptors) 120ImmutableArray<TaskListItemDescriptor> commentDescriptors,
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Diagnostics\DiagnosticSources\TaskListDiagnosticSource.cs (4)
27private static Tuple<ImmutableArray<string>, ImmutableArray<TaskListItemDescriptor>> s_lastRequestedTokens = 28Tuple.Create(ImmutableArray<string>.Empty, ImmutableArray<TaskListItemDescriptor>.Empty); 70private static ImmutableArray<TaskListItemDescriptor> GetAndCacheDescriptors(ImmutableArray<string> tokenList) 75var descriptors = TaskListItemDescriptor.Parse(tokenList);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\TaskList\RemoteTaskListService.cs (1)
27Checksum solutionChecksum, DocumentId documentId, ImmutableArray<TaskListItemDescriptor> descriptors, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces (5)
TaskList\IRemoteTaskListService.cs (1)
17ValueTask<ImmutableArray<TaskListItem>> GetTaskListItemsAsync(Checksum solutionChecksum, DocumentId documentId, ImmutableArray<TaskListItemDescriptor> descriptors, CancellationToken cancellationToken);
TaskList\ITaskListService.cs (2)
14/// '<c>TODO</c>', '<c>UNDONE</c>', etc.) are provided through <see cref="TaskListItemDescriptor"/>. 18Task<ImmutableArray<TaskListItem>> GetTaskListItemsAsync(Document document, ImmutableArray<TaskListItemDescriptor> descriptors, CancellationToken cancellationToken);
TaskList\TaskListItemDescriptor.cs (2)
30public static ImmutableArray<TaskListItemDescriptor> Parse(ImmutableArray<string> items) 32using var _ = ArrayBuilder<TaskListItemDescriptor>.GetInstance(out var result);