Module Linol_lwt.DocumentSymbolClientCapabilities
type symbolKind = {
valueSet : Linol_lsp__Types.SymbolKind.t list option;
}
val create_symbolKind :
?valueSet:Linol_lsp__Types.SymbolKind.t list ->
unit ->
symbolKind
type t = {
dynamicRegistration : bool option;
hierarchicalDocumentSymbolSupport : bool option;
labelSupport : bool option;
symbolKind : symbolKind option;
tagSupport : tagSupport option;
}
val create :
?dynamicRegistration:bool ->
?hierarchicalDocumentSymbolSupport:bool ->
?labelSupport:bool ->
?symbolKind:symbolKind ->
?tagSupport:tagSupport ->
unit ->
t