1 write to s_completionProvider
Microsoft.CodeAnalysis.LanguageServer (1)
Services\StarredCompletions\StarredCompletionsAssemblyHelper.cs (1)
111
s_completionProvider
= await CreateCompletionProviderAsync(createCompletionProviderMethodInfo, serviceBroker, s_completionsAssemblyLocation, s_logger);
4 references to s_completionProvider
Microsoft.CodeAnalysis.LanguageServer (4)
Services\StarredCompletions\StarredCompletionsAssemblyHelper.cs (4)
28
/// A gate to guard the actual creation of <see cref="
s_completionProvider
"/>. This just prevents us from trying to create the provider more than once; once the field is set it
65
if (
s_completionProvider
is CompletionProvider completionProvider)
90
if (
s_completionProvider
is CompletionProvider completionProviderInsideLock)
112
return
s_completionProvider
;