1 instantiation of MethodHandlerDetails
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\MethodHandlerDetails.cs (1)
42builder.Add(new(
11 references to MethodHandlerDetails
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
LspServices\AbstractExportLspServiceAttribute.cs (2)
52/// that encodes an array of <see cref="MethodHandlerDetails"/>s; otherwise <see langword="null"/>. 84var handlerDetails = MethodHandlerDetails.From(handlerType);
LspServices\LspServiceMetadataView.cs (2)
26public ImmutableArray<MethodHandlerDetails>? HandlerDetails { get; } 45using var _ = ArrayBuilder<MethodHandlerDetails>.GetInstance(out var handlerDetails);
LspServices\LspServices.cs (3)
170public ImmutableArray<(IMethodHandler? Instance, TypeRef HandlerTypeRef, ImmutableArray<MethodHandlerDetails> HandlerDetails)> GetMethodHandlers() 172using var _ = ArrayBuilder<(IMethodHandler?, TypeRef, ImmutableArray<MethodHandlerDetails>)>.GetInstance(out var builder); 178var methods = MethodHandlerDetails.From(handlerType);
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\HandlerProvider.cs (1)
81var handlerDetails = MethodHandlerDetails.From(handlerType);
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\IMethodHandlerProvider.cs (1)
18ImmutableArray<(IMethodHandler? Instance, TypeRef HandlerTypeRef, ImmutableArray<MethodHandlerDetails> HandlerDetails)> GetMethodHandlers();
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\MethodHandlerDetails.cs (2)
31public static ImmutableArray<MethodHandlerDetails> From(Type handlerType) 34var builder = ImmutableArray.CreateBuilder<MethodHandlerDetails>(initialCapacity: allHandlerDetails.Length);