3 writes to ProviderName
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Completion\CompletionServiceTests.cs (1)
60item.ProviderName = typeof(ThirdPartyCompletionProvider).FullName;
Microsoft.CodeAnalysis.Features (2)
Completion\CompletionContext.cs (1)
222item.ProviderName = Provider.Name;
Completion\CompletionItem.cs (1)
400ProviderName = ProviderName,
6 references to ProviderName
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Completion\CompletionServiceTests.cs (1)
61var item = Assert.Single(completions.ItemsList, item => item.ProviderName == typeof(DebugAssertTestCompletionProvider).FullName);
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Completion\OmniSharpCompletionService.cs (1)
50public static string? GetProviderName(this CompletionItem completionItem) => completionItem.ProviderName;
Microsoft.CodeAnalysis.Features (4)
Completion\CompletionItem.cs (1)
400ProviderName = ProviderName,
Completion\CompletionService.ProviderManager.cs (3)
154if (item.ProviderName == null) 157if (_nameToProvider.Value.TryGetValue(item.ProviderName, out var provider)) 160using var _ = PooledDelegates.GetPooledFunction(static (p, n) => p.Name == n, item.ProviderName, out Func<CompletionProvider, bool> isNameMatchingProviderPredicate);