24 references to CompletionListMerger
Microsoft.CodeAnalysis.Razor.Workspaces (6)
Completion\Delegation\DelegatedCompletionHelper.cs (1)
287
if (
CompletionListMerger
.TrySplit(originalDelegatedCompletionItem.Data, out var splitData) && splitData.Length == 2)
Completion\VSInternalCompletionItemExtensions.cs (1)
18
if (!
CompletionListMerger
.TrySplit(completion.Data, out var splitData))
Completion\VSInternalCompletionListExtensions.cs (4)
26
completionList.Data =
CompletionListMerger
.MergeData(data, completionList.Data);
32
completionList.ItemDefaults.Data =
CompletionListMerger
.MergeData(data, completionList.ItemDefaults.Data);
38
completionItem.Data =
CompletionListMerger
.MergeData(data, completionItem.Data);
46
completionItem.Data =
CompletionListMerger
.MergeData(data, completionItem.Data);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (9)
Completion\CompletionListMergerTest.cs (9)
60
var merged =
CompletionListMerger
.Merge(razorCompletionList: null, _completionListWith1);
72
var merged =
CompletionListMerger
.Merge(_completionListWith1, delegatedCompletionList: null);
85
var merged =
CompletionListMerger
.Merge(_completionListWith1, _completionListWith2);
100
var merged =
CompletionListMerger
.Merge(_completionListWith1, _completionListWith2);
115
var merged =
CompletionListMerger
.Merge(_completionListWith1, _completionListWith2);
130
var merged =
CompletionListMerger
.Merge(_completionListWith1, _completionListWith2);
147
var merged =
CompletionListMerger
.Merge(_completionListWith2, _completionListWith13);
166
var merged =
CompletionListMerger
.Merge(_completionListWith1, _completionListWith2);
185
var merged =
CompletionListMerger
.Merge(_completionListWith1, _completionListWith2);
Microsoft.CodeAnalysis.Remote.Razor (1)
Completion\RemoteCompletionService.cs (1)
169
CompletionListMerger
.Merge(razorCompletionList, csharpCompletionList),
Microsoft.VisualStudio.LanguageServices.Razor (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (3)
225
/// where the Razor list was always the first argument to <see cref="
CompletionListMerger
.Merge"/>.
232
var combinedRazorList =
CompletionListMerger
.Merge(razorCompletionList, razorHtmlDependentCompletionList);
233
return
CompletionListMerger
.Merge(combinedRazorList, htmlCompletionList);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
114
if (
CompletionListMerger
.TrySplit(completionItem.Data, out var splitData))
Microsoft.VisualStudioCode.RazorExtension (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (3)
225
/// where the Razor list was always the first argument to <see cref="
CompletionListMerger
.Merge"/>.
232
var combinedRazorList =
CompletionListMerger
.Merge(razorCompletionList, razorHtmlDependentCompletionList);
233
return
CompletionListMerger
.Merge(combinedRazorList, htmlCompletionList);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
114
if (
CompletionListMerger
.TrySplit(completionItem.Data, out var splitData))