1 instantiation of NoValue
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\QueueItem.cs (1)
21public static NoValue Instance = new();
7 references to NoValue
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLanguageServer.cs (1)
205if (result == NoValue.Instance)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\NewtonsoftLanguageServer.cs (1)
40return (TRequest)(object)NoValue.Instance;
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\QueueItem.cs (3)
21public static NoValue Instance = new(); 206_completionSource.TrySetResult((TResponse)(object)NoValue.Instance); 213_completionSource.TrySetResult((TResponse)(object)NoValue.Instance);
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
99var noValueType = NoValue.Instance.GetType();
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\SystemTextJsonLanguageServer.cs (1)
39return (TRequest)(object)NoValue.Instance;