h&`]7      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Safe-Inferred"%)*1.9 hls-test-utilsTo locate a symbol, we provide a path to the file from the HLS root directory, the line number, and the column number. (0 indexed.)hls-test-utilsMark as broken if any7 of environmental spec mathces the current environment.hls-test-utilsIgnoreTest if any7 of environmental spec mathces the current environment.hls-test-utils8Mark as broken if GHC does not match only work versions.hls-test-utils9Ignore the test if GHC does not match only work versions.hls-test-utilsLike , but will copy the directory over to the system temporary directory first to avoid haskell-language-server's source tree from interfering with the cradle.Ignores directories containing build artefacts to avoid interference and provide reproducible test-behaviour.hls-test-utilsLike , but will copy the directory over to the system temporary directory first to avoid haskell-language-server's source tree from interfering with the cradle.You may specify directories to ignore, but should be careful to maintain reproducibility.hls-test-utilsExample call: withTempCopy ignored src fCopy directory src to into a temporary directory ignoring any directories (and files) that are listed in ignored. Pass the temporary directory containing the copied sources to the continuation.hls-test-utilsExample call: copyDir ignored src dstCopy directory src to dst: ignoring any directories (and files) that are listed in ignored.hls-test-utils wait for timeout seconds and report an assertion failure if any diagnostic messages arrive in that periodhls-test-utils wait for timeout. seconds and return diagnostics for the given  document and ?source. If timeout is 0 it will wait until the session timeout. .  Safe-Inferred "%')*01; hls-test-utils7Plugin under test where a fitting recorder is injected.hls-test-utilsRun ;, limiting each single test case running at most 10 minuteshls-test-utilsWrap a plugin you want to test, and inject a fitting recorder as required.If you want to write the logs to stderr, run your tests with "HLS_TEST_PLUGIN_LOG_STDERR=1", e.g. * HLS_TEST_PLUGIN_LOG_STDERR=1 cabal test  test-suite-of-plugin ?To write all logs to stderr, including logs of the server, use: # HLS_TEST_LOG_STDERR=1 cabal test  test-suite-of-plugin hls-test-utilsWrap a plugin you want to test.Ideally, try to migrate this plugin to co-log logger style architecture. Therefore, you should prefer  to this if possible.hls-test-utilsInitialise a recorder that can be instructed to write to stderr by setting the environment variable "HLS_TEST_PLUGIN_LOG_STDERR=1" before running the tests.On the cli, use for example: * HLS_TEST_PLUGIN_LOG_STDERR=1 cabal test  test-suite-of-plugin ?To write all logs to stderr, including logs of the server, use: # HLS_TEST_LOG_STDERR=1 cabal test  test-suite-of-plugin hls-test-utilsGeneric recorder initialisation for plugins and the HLS server for test-cases.The created recorder writes to stderr if any of the given environment variables have been set to a value different to 0. We allow multiple values, to make it possible to define a single environment variable that instructs all recorders in the test-suite to write to stderr.We have to return the base logger function for HLS server logging initialisation. See  for details.hls-test-utils#Restore cwd after running an actionhls-test-utilsNever run in parallelhls-test-utilsHost a server, and run a test session on it Note: cwd will be shifted into root in  Session ahls-test-utils#Wait for the next progress end stephls-test-utilsWait for all progress to be done Needs at least one progress done notification to returnhls-test-utils$Wait for the build queue to be emptyhls-test-utilsFormatter plugin to be usedhls-test-utils Name of the formatter to be usedhls-test-utilsTitle of the testhls-test-utils%Directory of the test data to be usedhls-test-utils4Path to the testdata to be used within the directoryhls-test-utils3Additional suffix to be appended to the output filehls-test-utilsExtension of the output filehls-test-utilsFormatter plugin to be usedhls-test-utils Name of the formatter to be usedhls-test-utilsTitle of the testhls-test-utils%Directory of the test data to be usedhls-test-utils4Path to the testdata to be used within the directoryhls-test-utils3Additional suffix to be appended to the output filehls-test-utilsExtension of the output filehls-test-utilsPlugins to load on the server.For improved logging, make sure these plugins have been initalised with the recorder produced by pluginTestRecorder.hls-test-utilslsp config for the serverhls-test-utilsconfig for the test session  (#)"'*%$!&+,-./012 3 456789:;<=>?C@BAHFEGDLJKIQONPM[SVYXUWTZRec`_a]b^d\lfhjikgqmnpotsrvu|ywx{z~}    (#)"'*%$!&+2 3 46789:;<=>?C@BAHFEGDLJKIQONPM[SVYXUWTZRec`_a]b^d\lfhjikgqmnpotsrvu|ywx{z~}   5-./,01        !"#$#%#%#&#'#(#)*+*+*,*-././.0.1.2.3.4.5.6.7.8#9:;<:;=:;=:;>:;?:;@AB:CDEFGHGIGJGKLMNONPNQNRSTSUSVSVWXWYWZW[W[\]\^\_\_`a`b`c`d`defegeheiejekelemenenopoqorosotouovowoxoxyzy{y|y}y~yyAAAAB#########9                                                                                                                                                                                             E E                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         -hls-test-utils-2.1.0.0-5smt0QJssM0FuMqX1Rn60pTest.Hls Test.Hls.UtilbaseGHC.IntInt321data-default-class-0.1.2.0-CQYBH38PFES4dDyailJWvdData.Default.Classdef%ghcide-2.1.0.0-4wmiPFUBjZlCt4zFLJdgBiDevelopment.IDE.Core.ShakeIdeStateDevelopment.IDE.GHC.Compat ghcVersionGHC96GHC94GHC92GHC90GHC810 GhcVersion(lsp-types-2.0.1.1-16u4dcHdmuZ7UtDTOxeW2s-Language.LSP.Protocol.Internal.Types.PositionPosition$sel:_line:Position$sel:_character:Position*Language.LSP.Protocol.Internal.Types.RangeRange$sel:_start:Range$sel:_end:Range7Language.LSP.Protocol.Internal.Types.DiagnosticSeverityDiagnosticSeverityDiagnosticSeverity_ErrorDiagnosticSeverity_WarningDiagnosticSeverity_InformationDiagnosticSeverity_HintLanguage.LSP.Protocol.Types.UriNormalizedFilePathUri$sel:getUri:UritoNormalizedUrifromNormalizedUrifromNormalizedFilePath-Language.LSP.Protocol.Internal.Types.LocationLocation$sel:_uri:Location$sel:_range:Location/Language.LSP.Protocol.Internal.Types.Diagnostic Diagnostic$sel:_range:Diagnostic$sel:_severity:Diagnostic$sel:_code:Diagnostic $sel:_codeDescription:Diagnostic$sel:_source:Diagnostic$sel:_message:Diagnostic$sel:_tags:Diagnostic#$sel:_relatedInformation:Diagnostic$sel:_data_:Diagnostic NormalizedUri-hls-plugin-api-2.1.0.0-LkLXeGWNuwp5BxqzUqHAZA Ide.LoggerRecorder WithPrioritypriorityPriorityDebug2Language.LSP.Protocol.Internal.Types.WorkspaceEdit WorkspaceEdit Ide.TypesPluginDescriptor$Language.LSP.Protocol.Types.LocationpositionInRange&Language.LSP.Protocol.Types.WatchKindscombineWatchKindscontainsDeletecontainsChangecontainsCreate&Language.LSP.Protocol.Types.CodeActioncodeActionKindSubsumes Language.LSP.Protocol.Types.Edit _versionedTextDocumentIdentifier editTextEdit applyTextEditDocumentChange>Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall*$sel:_fromRanges:CallHierarchyIncomingCall$$sel:_from:CallHierarchyIncomingCallCallHierarchyIncomingCallLanguage.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams+$sel:_item:CallHierarchyIncomingCallsParams9$sel:_partialResultToken:CallHierarchyIncomingCallsParams4$sel:_workDoneToken:CallHierarchyIncomingCallsParams CallHierarchyIncomingCallsParams>Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall*$sel:_fromRanges:CallHierarchyOutgoingCall"$sel:_to:CallHierarchyOutgoingCallCallHierarchyOutgoingCallLanguage.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams+$sel:_item:CallHierarchyOutgoingCallsParams9$sel:_partialResultToken:CallHierarchyOutgoingCallsParams4$sel:_workDoneToken:CallHierarchyOutgoingCallsParams CallHierarchyOutgoingCallsParams6Language.LSP.Protocol.Internal.Types.CallHierarchyItem$sel:_data_:CallHierarchyItem&$sel:_selectionRange:CallHierarchyItem$sel:_range:CallHierarchyItem$sel:_uri:CallHierarchyItem$sel:_detail:CallHierarchyItem$sel:_tags:CallHierarchyItem$sel:_kind:CallHierarchyItem$sel:_name:CallHierarchyItemCallHierarchyItem/Language.LSP.Protocol.Internal.Types.CodeAction$sel:_data_:CodeAction$sel:_command:CodeAction$sel:_edit:CodeAction$sel:_disabled:CodeAction$sel:_isPreferred:CodeAction$sel:_diagnostics:CodeAction$sel:_kind:CodeAction$sel:_title:CodeAction CodeAction5Language.LSP.Protocol.Internal.Types.CodeActionParams$sel:_context:CodeActionParams$sel:_range:CodeActionParams#$sel:_textDocument:CodeActionParams)$sel:_partialResultToken:CodeActionParams$$sel:_workDoneToken:CodeActionParamsCodeActionParams6Language.LSP.Protocol.Internal.Types.CodeActionContext#$sel:_triggerKind:CodeActionContext$sel:_only:CodeActionContext#$sel:_diagnostics:CodeActionContextCodeActionContextLanguage.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult<$sel:_relatedDocuments:DocumentDiagnosticReportPartialResult%DocumentDiagnosticReportPartialResult=Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportDocumentDiagnosticReportLanguage.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport:$sel:_relatedDocuments:RelatedFullDocumentDiagnosticReport/$sel:_items:RelatedFullDocumentDiagnosticReport2$sel:_resultId:RelatedFullDocumentDiagnosticReport.$sel:_kind:RelatedFullDocumentDiagnosticReport#RelatedFullDocumentDiagnosticReportLanguage.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport?$sel:_relatedDocuments:RelatedUnchangedDocumentDiagnosticReport7$sel:_resultId:RelatedUnchangedDocumentDiagnosticReport3$sel:_kind:RelatedUnchangedDocumentDiagnosticReport(RelatedUnchangedDocumentDiagnosticReportLanguage.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport($sel:_items:FullDocumentDiagnosticReport+$sel:_resultId:FullDocumentDiagnosticReport'$sel:_kind:FullDocumentDiagnosticReportFullDocumentDiagnosticReport=Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams*$sel:_diagnostics:PublishDiagnosticsParams&$sel:_version:PublishDiagnosticsParams"$sel:_uri:PublishDiagnosticsParamsPublishDiagnosticsParams>Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport%$sel:_items:WorkspaceDiagnosticReportWorkspaceDiagnosticReportLanguage.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult2$sel:_items:WorkspaceDiagnosticReportPartialResult&WorkspaceDiagnosticReportPartialResultLanguage.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport!WorkspaceDocumentDiagnosticReportLanguage.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport3$sel:_version:WorkspaceFullDocumentDiagnosticReport/$sel:_uri:WorkspaceFullDocumentDiagnosticReport1$sel:_items:WorkspaceFullDocumentDiagnosticReport4$sel:_resultId:WorkspaceFullDocumentDiagnosticReport0$sel:_kind:WorkspaceFullDocumentDiagnosticReport%WorkspaceFullDocumentDiagnosticReport4Language.LSP.Protocol.Internal.Types.CodeDescription$sel:_href:CodeDescriptionCodeDescription=Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams#$sel:_edit:ApplyWorkspaceEditParams$$sel:_label:ApplyWorkspaceEditParamsApplyWorkspaceEditParams%$sel:_changeAnnotations:WorkspaceEdit#$sel:_documentChanges:WorkspaceEdit$sel:_changes:WorkspaceEdit/Language.LSP.Protocol.Internal.Types.CreateFile$sel:_options:CreateFile$sel:_uri:CreateFile$sel:_kind:CreateFile$sel:_annotationId:CreateFile CreateFile/Language.LSP.Protocol.Internal.Types.DeleteFile$sel:_options:DeleteFile$sel:_uri:DeleteFile$sel:_kind:DeleteFile$sel:_annotationId:DeleteFile DeleteFileLanguage.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams)$sel:_changes:DidChangeWatchedFilesParamsDidChangeWatchedFilesParams.Language.LSP.Protocol.Internal.Types.FileEvent$sel:_type_:FileEvent$sel:_uri:FileEvent FileEvent5Language.LSP.Protocol.Internal.Types.InitializeParams'$sel:_workspaceFolders:InitializeParams$sel:_trace:InitializeParams,$sel:_initializationOptions:InitializeParams#$sel:_capabilities:InitializeParams$sel:_rootUri:InitializeParams$sel:_rootPath:InitializeParams$sel:_locale:InitializeParams!$sel:_clientInfo:InitializeParams $sel:_processId:InitializeParams$$sel:_workDoneToken:InitializeParamsInitializeParams0Language.LSP.Protocol.Internal.Types.Declaration Declaration/Language.LSP.Protocol.Internal.Types.Definition DefinitionLanguage.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation*$sel:_message:DiagnosticRelatedInformation+$sel:_location:DiagnosticRelatedInformationDiagnosticRelatedInformation.Language.LSP.Protocol.Internal.Types.InlayHint$sel:_data_:InlayHint$sel:_paddingRight:InlayHint$sel:_paddingLeft:InlayHint$sel:_tooltip:InlayHint$sel:_textEdits:InlayHint$sel:_kind:InlayHint$sel:_label:InlayHint$sel:_position:InlayHint InlayHint7Language.LSP.Protocol.Internal.Types.InlayHintLabelPart $sel:_command:InlayHintLabelPart!$sel:_location:InlayHintLabelPart $sel:_tooltip:InlayHintLabelPart$sel:_value:InlayHintLabelPartInlayHintLabelPart6Language.LSP.Protocol.Internal.Types.SymbolInformation $sel:_location:SymbolInformation"$sel:_deprecated:SymbolInformation%$sel:_containerName:SymbolInformation$sel:_tags:SymbolInformation$sel:_kind:SymbolInformation$sel:_name:SymbolInformationSymbolInformation4Language.LSP.Protocol.Internal.Types.WorkspaceSymbol$sel:_data_:WorkspaceSymbol$sel:_location:WorkspaceSymbol#$sel:_containerName:WorkspaceSymbol$sel:_tags:WorkspaceSymbol$sel:_kind:WorkspaceSymbol$sel:_name:WorkspaceSymbolWorkspaceSymbol4Language.LSP.Protocol.Internal.Types.DeclarationLinkDeclarationLink3Language.LSP.Protocol.Internal.Types.DefinitionLinkDefinitionLink1Language.LSP.Protocol.Internal.Types.LocationLink'$sel:_targetSelectionRange:LocationLink$sel:_targetRange:LocationLink$sel:_targetUri:LocationLink'$sel:_originSelectionRange:LocationLink LocationLinkLanguage.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams,$sel:_change:DidChangeNotebookDocumentParams6$sel:_notebookDocument:DidChangeNotebookDocumentParamsDidChangeNotebookDocumentParamsLanguage.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent'$sel:_cells:NotebookDocumentChangeEvent*$sel:_metadata:NotebookDocumentChangeEventNotebookDocumentChangeEventLanguage.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams1$sel:_previousResultIds:WorkspaceDiagnosticParams*$sel:_identifier:WorkspaceDiagnosticParams2$sel:_partialResultToken:WorkspaceDiagnosticParams-$sel:_workDoneToken:WorkspaceDiagnosticParamsWorkspaceDiagnosticParams5Language.LSP.Protocol.Internal.Types.PreviousResultId$sel:_value:PreviousResultId$sel:_uri:PreviousResultIdPreviousResultIdLanguage.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions7$sel:_watchers:DidChangeWatchedFilesRegistrationOptions(DidChangeWatchedFilesRegistrationOptions6Language.LSP.Protocol.Internal.Types.FileSystemWatcher$sel:_kind:FileSystemWatcher#$sel:_globPattern:FileSystemWatcherFileSystemWatcher0Language.LSP.Protocol.Internal.Types.GlobPattern GlobPattern4Language.LSP.Protocol.Internal.Types.RelativePattern$sel:_pattern:RelativePattern$sel:_baseUri:RelativePatternRelativePattern/Language.LSP.Protocol.Internal.Types.RenameFile$sel:_options:RenameFile$sel:_newUri:RenameFile$sel:_oldUri:RenameFile$sel:_kind:RenameFile$sel:_annotationId:RenameFile RenameFile7Language.LSP.Protocol.Internal.Types.ShowDocumentParams"$sel:_selection:ShowDocumentParams"$sel:_takeFocus:ShowDocumentParams!$sel:_external:ShowDocumentParams$sel:_uri:ShowDocumentParamsShowDocumentParams?Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.$sel:_workDoneToken:CallHierarchyPrepareParams)$sel:_position:CallHierarchyPrepareParams-$sel:_textDocument:CallHierarchyPrepareParamsCallHierarchyPrepareParams3Language.LSP.Protocol.Internal.Types.CodeLensParams!$sel:_textDocument:CodeLensParams'$sel:_partialResultToken:CodeLensParams"$sel:_workDoneToken:CodeLensParamsCodeLensParamsLanguage.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams$$sel:_text:DidSaveTextDocumentParams,$sel:_textDocument:DidSaveTextDocumentParamsDidSaveTextDocumentParams8Language.LSP.Protocol.Internal.Types.DocumentColorParams&$sel:_textDocument:DocumentColorParams,$sel:_partialResultToken:DocumentColorParams'$sel:_workDoneToken:DocumentColorParamsDocumentColorParams=Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams/$sel:_previousResultId:DocumentDiagnosticParams)$sel:_identifier:DocumentDiagnosticParams+$sel:_textDocument:DocumentDiagnosticParams1$sel:_partialResultToken:DocumentDiagnosticParams,$sel:_workDoneToken:DocumentDiagnosticParamsDocumentDiagnosticParams=Language.LSP.Protocol.Internal.Types.DocumentFormattingParams&$sel:_options:DocumentFormattingParams+$sel:_textDocument:DocumentFormattingParams,$sel:_workDoneToken:DocumentFormattingParamsDocumentFormattingParamsLanguage.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams0$sel:_previousResultId:SemanticTokensDeltaParams,$sel:_textDocument:SemanticTokensDeltaParams2$sel:_partialResultToken:SemanticTokensDeltaParams-$sel:_workDoneToken:SemanticTokensDeltaParamsSemanticTokensDeltaParams9Language.LSP.Protocol.Internal.Types.SemanticTokensParams'$sel:_textDocument:SemanticTokensParams-$sel:_partialResultToken:SemanticTokensParams($sel:_workDoneToken:SemanticTokensParamsSemanticTokensParams>Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams%$sel:_range:SemanticTokensRangeParams,$sel:_textDocument:SemanticTokensRangeParams2$sel:_partialResultToken:SemanticTokensRangeParams-$sel:_workDoneToken:SemanticTokensRangeParamsSemanticTokensRangeParams8Language.LSP.Protocol.Internal.Types.SignatureHelpParams!$sel:_context:SignatureHelpParams'$sel:_workDoneToken:SignatureHelpParams"$sel:_position:SignatureHelpParams&$sel:_textDocument:SignatureHelpParamsSignatureHelpParams?Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams)$sel:_position:TextDocumentPositionParams-$sel:_textDocument:TextDocumentPositionParamsTextDocumentPositionParams9Language.LSP.Protocol.Internal.Types.TypeDefinitionParams-$sel:_partialResultToken:TypeDefinitionParams($sel:_workDoneToken:TypeDefinitionParams#$sel:_position:TypeDefinitionParams'$sel:_textDocument:TypeDefinitionParamsTypeDefinitionParams?Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams.$sel:_workDoneToken:TypeHierarchyPrepareParams)$sel:_position:TypeHierarchyPrepareParams-$sel:_textDocument:TypeHierarchyPrepareParamsTypeHierarchyPrepareParams?Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams'$sel:_reason:WillSaveTextDocumentParams-$sel:_textDocument:WillSaveTextDocumentParamsWillSaveTextDocumentParams;Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier $sel:_uri:TextDocumentIdentifierTextDocumentIdentifier>Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams,$sel:_textDocument:DidOpenTextDocumentParamsDidOpenTextDocumentParams5Language.LSP.Protocol.Internal.Types.TextDocumentItem$sel:_text:TextDocumentItem$sel:_version:TextDocumentItem!$sel:_languageId:TextDocumentItem$sel:_uri:TextDocumentItemTextDocumentItemLanguage.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams&$sel:_item:TypeHierarchySubtypesParams4$sel:_partialResultToken:TypeHierarchySubtypesParams/$sel:_workDoneToken:TypeHierarchySubtypesParamsTypeHierarchySubtypesParamsLanguage.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams($sel:_item:TypeHierarchySupertypesParams6$sel:_partialResultToken:TypeHierarchySupertypesParams1$sel:_workDoneToken:TypeHierarchySupertypesParamsTypeHierarchySupertypesParams6Language.LSP.Protocol.Internal.Types.TypeHierarchyItem$sel:_data_:TypeHierarchyItem&$sel:_selectionRange:TypeHierarchyItem$sel:_range:TypeHierarchyItem$sel:_uri:TypeHierarchyItem$sel:_detail:TypeHierarchyItem$sel:_tags:TypeHierarchyItem$sel:_kind:TypeHierarchyItem$sel:_name:TypeHierarchyItemTypeHierarchyItem6Language.LSP.Protocol.Internal.Types.UInitializeParams$sel:_trace:UInitializeParams-$sel:_initializationOptions:UInitializeParams$$sel:_capabilities:UInitializeParams$sel:_rootUri:UInitializeParams $sel:_rootPath:UInitializeParams$sel:_locale:UInitializeParams"$sel:_clientInfo:UInitializeParams!$sel:_processId:UInitializeParams%$sel:_workDoneToken:UInitializeParamsUInitializeParamsLanguage.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier-$sel:_uri:VersionedNotebookDocumentIdentifier1$sel:_version:VersionedNotebookDocumentIdentifier#VersionedNotebookDocumentIdentifierLanguage.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams0$sel:_contentChanges:DidChangeTextDocumentParams.$sel:_textDocument:DidChangeTextDocumentParamsDidChangeTextDocumentParamsLanguage.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier-$sel:_version:VersionedTextDocumentIdentifier)$sel:_uri:VersionedTextDocumentIdentifierVersionedTextDocumentIdentifierLanguage.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams+$sel:_event:DidChangeWorkspaceFoldersParamsDidChangeWorkspaceFoldersParamsLanguage.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent)$sel:_removed:WorkspaceFoldersChangeEvent'$sel:_added:WorkspaceFoldersChangeEventWorkspaceFoldersChangeEventLanguage.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams7$sel:_workspaceFolders:WorkspaceFoldersInitializeParams WorkspaceFoldersInitializeParams4Language.LSP.Protocol.Internal.Types.WorkspaceFolder$sel:_name:WorkspaceFolder$sel:_uri:WorkspaceFolderWorkspaceFolderLanguage.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport8$sel:_version:WorkspaceUnchangedDocumentDiagnosticReport4$sel:_uri:WorkspaceUnchangedDocumentDiagnosticReport9$sel:_resultId:WorkspaceUnchangedDocumentDiagnosticReport5$sel:_kind:WorkspaceUnchangedDocumentDiagnosticReport*WorkspaceUnchangedDocumentDiagnosticReportemptyNormalizedFilePathuriToNormalizedFilePathnormalizedFilePathToUritoNormalizedFilePathplatformAwareFilePathToUri filePathToUriplatformAwareUriToFilePath uriToFilePathLanguage.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport0$sel:_resultId:UnchangedDocumentDiagnosticReport,$sel:_kind:UnchangedDocumentDiagnosticReport!UnchangedDocumentDiagnosticReport$Language.LSP.Protocol.Types.Progress_workDoneProgressReport_workDoneProgressEnd_workDoneProgressBegin:Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin&$sel:_percentage:WorkDoneProgressBegin#$sel:_message:WorkDoneProgressBegin'$sel:_cancellable:WorkDoneProgressBegin!$sel:_title:WorkDoneProgressBegin $sel:_kind:WorkDoneProgressBeginWorkDoneProgressBegin8Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd!$sel:_message:WorkDoneProgressEnd$sel:_kind:WorkDoneProgressEndWorkDoneProgressEnd;Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport'$sel:_percentage:WorkDoneProgressReport$$sel:_message:WorkDoneProgressReport($sel:_cancellable:WorkDoneProgressReport!$sel:_kind:WorkDoneProgressReportWorkDoneProgressReport&Language.LSP.Protocol.Types.SingletonsAString AnInteger*Language.LSP.Protocol.Types.SemanticTokensmakeSemanticTokensDeltamakeSemanticTokens computeEdits encodeTokensabsolutizeTokensrelativizeTokensdefaultSemanticTokensLegend*$sel:_tokenModifiers:SemanticTokenAbsolute%$sel:_tokenType:SemanticTokenAbsolute"$sel:_length:SemanticTokenAbsolute%$sel:_startChar:SemanticTokenAbsolute $sel:_line:SemanticTokenAbsoluteSemanticTokenAbsolute*$sel:_tokenModifiers:SemanticTokenRelative%$sel:_tokenType:SemanticTokenRelative"$sel:_length:SemanticTokenRelative*$sel:_deltaStartChar:SemanticTokenRelative%$sel:_deltaLine:SemanticTokenRelativeSemanticTokenRelative$sel:editInsertions:Edit$sel:editDeleteCount:Edit$sel:editStart:EditEdit)Language.LSP.Protocol.Types.MarkupContentplainTextToMarkdownsectionSeparatormkMarkdownCodeBlock mkMarkdown mkPlainText7Language.LSP.Protocol.Internal.Types.ClientCapabilities%$sel:_experimental:ClientCapabilities $sel:_general:ClientCapabilities$sel:_window:ClientCapabilities)$sel:_notebookDocument:ClientCapabilities%$sel:_textDocument:ClientCapabilities"$sel:_workspace:ClientCapabilitiesClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities/$sel:_diagnostic:TextDocumentClientCapabilities.$sel:_inlayHint:TextDocumentClientCapabilities0$sel:_inlineValue:TextDocumentClientCapabilities2$sel:_typeHierarchy:TextDocumentClientCapabilities,$sel:_moniker:TextDocumentClientCapabilities7$sel:_linkedEditingRange:TextDocumentClientCapabilities3$sel:_semanticTokens:TextDocumentClientCapabilities2$sel:_callHierarchy:TextDocumentClientCapabilities7$sel:_publishDiagnostics:TextDocumentClientCapabilities3$sel:_selectionRange:TextDocumentClientCapabilities1$sel:_foldingRange:TextDocumentClientCapabilities+$sel:_rename:TextDocumentClientCapabilities5$sel:_onTypeFormatting:TextDocumentClientCapabilities4$sel:_rangeFormatting:TextDocumentClientCapabilities/$sel:_formatting:TextDocumentClientCapabilities2$sel:_colorProvider:TextDocumentClientCapabilities1$sel:_documentLink:TextDocumentClientCapabilities-$sel:_codeLens:TextDocumentClientCapabilities/$sel:_codeAction:TextDocumentClientCapabilities3$sel:_documentSymbol:TextDocumentClientCapabilities6$sel:_documentHighlight:TextDocumentClientCapabilities/$sel:_references:TextDocumentClientCapabilities3$sel:_implementation:TextDocumentClientCapabilities3$sel:_typeDefinition:TextDocumentClientCapabilities/$sel:_definition:TextDocumentClientCapabilities0$sel:_declaration:TextDocumentClientCapabilities2$sel:_signatureHelp:TextDocumentClientCapabilities*$sel:_hover:TextDocumentClientCapabilities/$sel:_completion:TextDocumentClientCapabilities4$sel:_synchronization:TextDocumentClientCapabilitiesTextDocumentClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.CodeActionClientCapabilities:$sel:_honorsChangeAnnotations:CodeActionClientCapabilities1$sel:_resolveSupport:CodeActionClientCapabilities.$sel:_dataSupport:CodeActionClientCapabilities2$sel:_disabledSupport:CodeActionClientCapabilities5$sel:_isPreferredSupport:CodeActionClientCapabilities;$sel:_codeActionLiteralSupport:CodeActionClientCapabilities6$sel:_dynamicRegistration:CodeActionClientCapabilitiesCodeActionClientCapabilities5Language.LSP.Protocol.Internal.Types.InitializeResult!$sel:_serverInfo:InitializeResult#$sel:_capabilities:InitializeResultInitializeResult7Language.LSP.Protocol.Internal.Types.ServerCapabilities%$sel:_experimental:ServerCapabilities"$sel:_workspace:ServerCapabilities+$sel:_diagnosticProvider:ServerCapabilities*$sel:_inlayHintProvider:ServerCapabilities,$sel:_inlineValueProvider:ServerCapabilities.$sel:_typeHierarchyProvider:ServerCapabilities($sel:_monikerProvider:ServerCapabilities/$sel:_semanticTokensProvider:ServerCapabilities3$sel:_linkedEditingRangeProvider:ServerCapabilities.$sel:_callHierarchyProvider:ServerCapabilities/$sel:_executeCommandProvider:ServerCapabilities/$sel:_selectionRangeProvider:ServerCapabilities-$sel:_foldingRangeProvider:ServerCapabilities'$sel:_renameProvider:ServerCapabilities9$sel:_documentOnTypeFormattingProvider:ServerCapabilities8$sel:_documentRangeFormattingProvider:ServerCapabilities3$sel:_documentFormattingProvider:ServerCapabilities0$sel:_workspaceSymbolProvider:ServerCapabilities&$sel:_colorProvider:ServerCapabilities-$sel:_documentLinkProvider:ServerCapabilities)$sel:_codeLensProvider:ServerCapabilities+$sel:_codeActionProvider:ServerCapabilities/$sel:_documentSymbolProvider:ServerCapabilities2$sel:_documentHighlightProvider:ServerCapabilities+$sel:_referencesProvider:ServerCapabilities/$sel:_implementationProvider:ServerCapabilities/$sel:_typeDefinitionProvider:ServerCapabilities+$sel:_definitionProvider:ServerCapabilities,$sel:_declarationProvider:ServerCapabilities.$sel:_signatureHelpProvider:ServerCapabilities&$sel:_hoverProvider:ServerCapabilities+$sel:_completionProvider:ServerCapabilities-$sel:_notebookDocumentSync:ServerCapabilities)$sel:_textDocumentSync:ServerCapabilities)$sel:_positionEncoding:ServerCapabilitiesServerCapabilities6Language.LSP.Protocol.Internal.Types.CodeActionOptions'$sel:_resolveProvider:CodeActionOptions'$sel:_codeActionKinds:CodeActionOptions($sel:_workDoneProgress:CodeActionOptionsCodeActionOptionsLanguage.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions3$sel:_resolveProvider:CodeActionRegistrationOptions3$sel:_codeActionKinds:CodeActionRegistrationOptions4$sel:_workDoneProgress:CodeActionRegistrationOptions4$sel:_documentSelector:CodeActionRegistrationOptionsCodeActionRegistrationOptions3Language.LSP.Protocol.Internal.Types.CodeActionKindCodeActionKind_CustomCodeActionKind_SourceFixAll$CodeActionKind_SourceOrganizeImportsCodeActionKind_SourceCodeActionKind_RefactorRewriteCodeActionKind_RefactorInlineCodeActionKind_RefactorExtractCodeActionKind_RefactorCodeActionKind_QuickFixCodeActionKind_EmptyCodeActionKind:Language.LSP.Protocol.Internal.Types.CodeActionTriggerKindCodeActionTriggerKind_AutomaticCodeActionTriggerKind_InvokedCodeActionTriggerKindLanguage.LSP.Protocol.Internal.Types.CompletionClientCapabilities1$sel:_completionList:CompletionClientCapabilities1$sel:_contextSupport:CompletionClientCapabilities1$sel:_insertTextMode:CompletionClientCapabilities5$sel:_completionItemKind:CompletionClientCapabilities1$sel:_completionItem:CompletionClientCapabilities6$sel:_dynamicRegistration:CompletionClientCapabilitiesCompletionClientCapabilities3Language.LSP.Protocol.Internal.Types.CompletionList$sel:_items:CompletionList!$sel:_itemDefaults:CompletionList!$sel:_isIncomplete:CompletionListCompletionList3Language.LSP.Protocol.Internal.Types.CompletionItem$sel:_data_:CompletionItem$sel:_command:CompletionItem%$sel:_commitCharacters:CompletionItem($sel:_additionalTextEdits:CompletionItem!$sel:_textEditText:CompletionItem$sel:_textEdit:CompletionItem#$sel:_insertTextMode:CompletionItem%$sel:_insertTextFormat:CompletionItem$sel:_insertText:CompletionItem$sel:_filterText:CompletionItem$sel:_sortText:CompletionItem$sel:_preselect:CompletionItem$sel:_deprecated:CompletionItem"$sel:_documentation:CompletionItem$sel:_detail:CompletionItem$sel:_tags:CompletionItem$sel:_kind:CompletionItem!$sel:_labelDetails:CompletionItem$sel:_label:CompletionItemCompletionItem7Language.LSP.Protocol.Internal.Types.CompletionItemKind CompletionItemKind_TypeParameterCompletionItemKind_OperatorCompletionItemKind_EventCompletionItemKind_StructCompletionItemKind_ConstantCompletionItemKind_EnumMemberCompletionItemKind_FolderCompletionItemKind_ReferenceCompletionItemKind_FileCompletionItemKind_ColorCompletionItemKind_SnippetCompletionItemKind_KeywordCompletionItemKind_EnumCompletionItemKind_ValueCompletionItemKind_UnitCompletionItemKind_PropertyCompletionItemKind_ModuleCompletionItemKind_InterfaceCompletionItemKind_ClassCompletionItemKind_VariableCompletionItemKind_FieldCompletionItemKind_ConstructorCompletionItemKind_FunctionCompletionItemKind_MethodCompletionItemKind_TextCompletionItemKind6Language.LSP.Protocol.Internal.Types.CompletionItemTagCompletionItemTag_DeprecatedCompletionItemTag6Language.LSP.Protocol.Internal.Types.CompletionContext($sel:_triggerCharacter:CompletionContext#$sel:_triggerKind:CompletionContextCompletionContext:Language.LSP.Protocol.Internal.Types.CompletionTriggerKind5CompletionTriggerKind_TriggerForIncompleteCompletions&CompletionTriggerKind_TriggerCharacterCompletionTriggerKind_InvokedCompletionTriggerKindLanguage.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities6$sel:_dataSupport:PublishDiagnosticsClientCapabilities$sel:_codeDescriptionSupport:PublishDiagnosticsClientCapabilities9$sel:_versionSupport:PublishDiagnosticsClientCapabilities5$sel:_tagSupport:PublishDiagnosticsClientCapabilities=$sel:_relatedInformation:PublishDiagnosticsClientCapabilities$PublishDiagnosticsClientCapabilities2Language.LSP.Protocol.Internal.Types.DiagnosticTagDiagnosticTag_DeprecatedDiagnosticTag_Unnecessary DiagnosticTagLanguage.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind&DocumentDiagnosticReportKind_Unchanged!DocumentDiagnosticReportKind_FullDocumentDiagnosticReportKind6Language.LSP.Protocol.Internal.Types.DocumentHighlight$sel:_kind:DocumentHighlight$sel:_range:DocumentHighlightDocumentHighlight:Language.LSP.Protocol.Internal.Types.DocumentHighlightKindDocumentHighlightKind_WriteDocumentHighlightKind_ReadDocumentHighlightKind_TextDocumentHighlightKind/Language.LSP.Protocol.Internal.Types.ErrorCodesErrorCodes_CustomErrorCodes_UnknownErrorCodeErrorCodes_ServerNotInitializedErrorCodes_InternalErrorErrorCodes_InvalidParamsErrorCodes_MethodNotFoundErrorCodes_InvalidRequestErrorCodes_ParseError ErrorCodesLanguage.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities-$sel:_diagnostics:WorkspaceClientCapabilities+$sel:_inlayHint:WorkspaceClientCapabilities-$sel:_inlineValue:WorkspaceClientCapabilities0$sel:_fileOperations:WorkspaceClientCapabilities*$sel:_codeLens:WorkspaceClientCapabilities0$sel:_semanticTokens:WorkspaceClientCapabilities/$sel:_configuration:WorkspaceClientCapabilities2$sel:_workspaceFolders:WorkspaceClientCapabilities0$sel:_executeCommand:WorkspaceClientCapabilities($sel:_symbol:WorkspaceClientCapabilities7$sel:_didChangeWatchedFiles:WorkspaceClientCapabilities8$sel:_didChangeConfiguration:WorkspaceClientCapabilities/$sel:_workspaceEdit:WorkspaceClientCapabilities+$sel:_applyEdit:WorkspaceClientCapabilitiesWorkspaceClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities=$sel:_changeAnnotationSupport:WorkspaceEditClientCapabilities;$sel:_normalizesLineEndings:WorkspaceEditClientCapabilities5$sel:_failureHandling:WorkspaceEditClientCapabilities8$sel:_resourceOperations:WorkspaceEditClientCapabilities5$sel:_documentChanges:WorkspaceEditClientCapabilitiesWorkspaceEditClientCapabilities8Language.LSP.Protocol.Internal.Types.FailureHandlingKindFailureHandlingKind_Undo)FailureHandlingKind_TextOnlyTransactional!FailureHandlingKind_TransactionalFailureHandlingKind_AbortFailureHandlingKind3Language.LSP.Protocol.Internal.Types.FileChangeTypeFileChangeType_DeletedFileChangeType_ChangedFileChangeType_CreatedFileChangeType9Language.LSP.Protocol.Internal.Types.FileOperationOptions%$sel:_willDelete:FileOperationOptions$$sel:_didDelete:FileOperationOptions%$sel:_willRename:FileOperationOptions$$sel:_didRename:FileOperationOptions%$sel:_willCreate:FileOperationOptions$$sel:_didCreate:FileOperationOptionsFileOperationOptionsLanguage.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions.$sel:_filters:FileOperationRegistrationOptions FileOperationRegistrationOptions8Language.LSP.Protocol.Internal.Types.FileOperationFilter!$sel:_pattern:FileOperationFilter $sel:_scheme:FileOperationFilterFileOperationFilter9Language.LSP.Protocol.Internal.Types.FileOperationPattern"$sel:_options:FileOperationPattern"$sel:_matches:FileOperationPattern$sel:_glob:FileOperationPatternFileOperationPattern=Language.LSP.Protocol.Internal.Types.FileOperationPatternKindFileOperationPatternKind_FolderFileOperationPatternKind_FileFileOperationPatternKind1Language.LSP.Protocol.Internal.Types.FoldingRange $sel:_collapsedText:FoldingRange$sel:_kind:FoldingRange$sel:_endCharacter:FoldingRange$sel:_endLine:FoldingRange!$sel:_startCharacter:FoldingRange$sel:_startLine:FoldingRange FoldingRangeLanguage.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities1$sel:_foldingRange:FoldingRangeClientCapabilities5$sel:_foldingRangeKind:FoldingRangeClientCapabilities4$sel:_lineFoldingOnly:FoldingRangeClientCapabilities/$sel:_rangeLimit:FoldingRangeClientCapabilities8$sel:_dynamicRegistration:FoldingRangeClientCapabilitiesFoldingRangeClientCapabilities5Language.LSP.Protocol.Internal.Types.FoldingRangeKindFoldingRangeKind_CustomFoldingRangeKind_RegionFoldingRangeKind_ImportsFoldingRangeKind_CommentFoldingRangeKind2Language.LSP.Protocol.Internal.Types.InlayHintKindInlayHintKind_ParameterInlayHintKind_Type InlayHintKind5Language.LSP.Protocol.Internal.Types.InsertTextFormatInsertTextFormat_SnippetInsertTextFormat_PlainTextInsertTextFormat3Language.LSP.Protocol.Internal.Types.InsertTextMode InsertTextMode_AdjustIndentationInsertTextMode_AsIsInsertTextMode2Language.LSP.Protocol.Internal.Types.LSPErrorCodesLSPErrorCodes_CustomLSPErrorCodes_RequestCancelledLSPErrorCodes_ContentModifiedLSPErrorCodes_ServerCancelledLSPErrorCodes_RequestFailed LSPErrorCodesLanguage.LSP.Protocol.Internal.Types.GeneralClientCapabilities1$sel:_positionEncodings:GeneralClientCapabilities($sel:_markdown:GeneralClientCapabilities2$sel:_regularExpressions:GeneralClientCapabilities3$sel:_staleRequestSupport:GeneralClientCapabilitiesGeneralClientCapabilities9Language.LSP.Protocol.Internal.Types.PositionEncodingKindPositionEncodingKind_CustomPositionEncodingKind_UTF32PositionEncodingKind_UTF16PositionEncodingKind_UTF8PositionEncodingKind=Language.LSP.Protocol.Internal.Types.RenameClientCapabilities6$sel:_honorsChangeAnnotations:RenameClientCapabilities<$sel:_prepareSupportDefaultBehavior:RenameClientCapabilities-$sel:_prepareSupport:RenameClientCapabilities2$sel:_dynamicRegistration:RenameClientCapabilitiesRenameClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior(PrepareSupportDefaultBehavior_IdentifierPrepareSupportDefaultBehavior:Language.LSP.Protocol.Internal.Types.ResourceOperationKindResourceOperationKind_DeleteResourceOperationKind_RenameResourceOperationKind_CreateResourceOperationKind;Language.LSP.Protocol.Internal.Types.SemanticTokenModifiersSemanticTokenModifiers_Custom%SemanticTokenModifiers_DefaultLibrary$SemanticTokenModifiers_Documentation#SemanticTokenModifiers_ModificationSemanticTokenModifiers_AsyncSemanticTokenModifiers_Abstract!SemanticTokenModifiers_DeprecatedSemanticTokenModifiers_StaticSemanticTokenModifiers_Readonly!SemanticTokenModifiers_Definition"SemanticTokenModifiers_DeclarationSemanticTokenModifiers7Language.LSP.Protocol.Internal.Types.SemanticTokenTypesSemanticTokenTypes_CustomSemanticTokenTypes_DecoratorSemanticTokenTypes_OperatorSemanticTokenTypes_RegexpSemanticTokenTypes_NumberSemanticTokenTypes_StringSemanticTokenTypes_CommentSemanticTokenTypes_ModifierSemanticTokenTypes_KeywordSemanticTokenTypes_MacroSemanticTokenTypes_MethodSemanticTokenTypes_FunctionSemanticTokenTypes_EventSemanticTokenTypes_EnumMemberSemanticTokenTypes_PropertySemanticTokenTypes_VariableSemanticTokenTypes_Parameter SemanticTokenTypes_TypeParameterSemanticTokenTypes_StructSemanticTokenTypes_InterfaceSemanticTokenTypes_EnumSemanticTokenTypes_ClassSemanticTokenTypes_TypeSemanticTokenTypes_NamespaceSemanticTokenTypes=Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind&SignatureHelpTriggerKind_ContentChange)SignatureHelpTriggerKind_TriggerCharacter SignatureHelpTriggerKind_InvokedSignatureHelpTriggerKind:Language.LSP.Protocol.Internal.Types.BaseSymbolInformation)$sel:_containerName:BaseSymbolInformation $sel:_tags:BaseSymbolInformation $sel:_kind:BaseSymbolInformation $sel:_name:BaseSymbolInformationBaseSymbolInformation3Language.LSP.Protocol.Internal.Types.DocumentSymbol$sel:_children:DocumentSymbol#$sel:_selectionRange:DocumentSymbol$sel:_range:DocumentSymbol$sel:_deprecated:DocumentSymbol$sel:_tags:DocumentSymbol$sel:_kind:DocumentSymbol$sel:_detail:DocumentSymbol$sel:_name:DocumentSymbolDocumentSymbolLanguage.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities3$sel:_labelSupport:DocumentSymbolClientCapabilities1$sel:_tagSupport:DocumentSymbolClientCapabilities$sel:_hierarchicalDocumentSymbolSupport:DocumentSymbolClientCapabilities1$sel:_symbolKind:DocumentSymbolClientCapabilities:$sel:_dynamicRegistration:DocumentSymbolClientCapabilities DocumentSymbolClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities6$sel:_resolveSupport:WorkspaceSymbolClientCapabilities2$sel:_tagSupport:WorkspaceSymbolClientCapabilities2$sel:_symbolKind:WorkspaceSymbolClientCapabilities;$sel:_dynamicRegistration:WorkspaceSymbolClientCapabilities!WorkspaceSymbolClientCapabilities/Language.LSP.Protocol.Internal.Types.SymbolKindSymbolKind_TypeParameterSymbolKind_OperatorSymbolKind_EventSymbolKind_StructSymbolKind_EnumMemberSymbolKind_NullSymbolKind_KeySymbolKind_ObjectSymbolKind_ArraySymbolKind_BooleanSymbolKind_NumberSymbolKind_StringSymbolKind_ConstantSymbolKind_VariableSymbolKind_FunctionSymbolKind_InterfaceSymbolKind_EnumSymbolKind_ConstructorSymbolKind_FieldSymbolKind_PropertySymbolKind_MethodSymbolKind_ClassSymbolKind_PackageSymbolKind_NamespaceSymbolKind_ModuleSymbolKind_File SymbolKind.Language.LSP.Protocol.Internal.Types.SymbolTagSymbolTag_Deprecated SymbolTag;Language.LSP.Protocol.Internal.Types.TextDocumentSaveReasonTextDocumentSaveReason_FocusOut!TextDocumentSaveReason_AfterDelayTextDocumentSaveReason_ManualTextDocumentSaveReasonLanguage.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions4$sel:_syncKind:TextDocumentChangeRegistrationOptions<$sel:_documentSelector:TextDocumentChangeRegistrationOptions%TextDocumentChangeRegistrationOptions$sel:_overlappingTokenSupport:SemanticTokensClientCapabilities.$sel:_formats:SemanticTokensClientCapabilities5$sel:_tokenModifiers:SemanticTokensClientCapabilities1$sel:_tokenTypes:SemanticTokensClientCapabilities/$sel:_requests:SemanticTokensClientCapabilities:$sel:_dynamicRegistration:SemanticTokensClientCapabilities SemanticTokensClientCapabilities0Language.LSP.Protocol.Internal.Types.TokenFormatTokenFormat_Relative TokenFormat3Language.LSP.Protocol.Internal.Types.SetTraceParams$sel:_value:SetTraceParamsSetTraceParams0Language.LSP.Protocol.Internal.Types.TraceValuesTraceValues_VerboseTraceValues_MessagesTraceValues_Off TraceValues4Language.LSP.Protocol.Internal.Types.UniquenessLevelUniquenessLevel_GlobalUniquenessLevel_SchemeUniquenessLevel_GroupUniquenessLevel_ProjectUniquenessLevel_DocumentUniquenessLevel.Language.LSP.Protocol.Internal.Types.WatchKindWatchKind_CustomWatchKind_DeleteWatchKind_ChangeWatchKind_Create WatchKind#Language.LSP.Protocol.Types.LspEnumfromEnumBaseTypetoEnumBaseType knownValues EnumBaseTypeLspEnumfromOpenEnumBaseType LspOpenEnum AsLspEnum isSubrangeOfmkRange6Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit$$sel:_annotationId:AnnotatedTextEdit$sel:_newText:AnnotatedTextEdit$sel:_range:AnnotatedTextEditAnnotatedTextEdit=Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult+$sel:_failedChange:ApplyWorkspaceEditResult,$sel:_failureReason:ApplyWorkspaceEditResult&$sel:_applied:ApplyWorkspaceEditResultApplyWorkspaceEditResultLanguage.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities9$sel:_dynamicRegistration:CallHierarchyClientCapabilitiesCallHierarchyClientCapabilities9Language.LSP.Protocol.Internal.Types.CallHierarchyOptions+$sel:_workDoneProgress:CallHierarchyOptionsCallHierarchyOptionsLanguage.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions)$sel:_id:CallHierarchyRegistrationOptions7$sel:_workDoneProgress:CallHierarchyRegistrationOptions7$sel:_documentSelector:CallHierarchyRegistrationOptions CallHierarchyRegistrationOptions1Language.LSP.Protocol.Internal.Types.CancelParams$sel:_id:CancelParams CancelParams5Language.LSP.Protocol.Internal.Types.ChangeAnnotation"$sel:_description:ChangeAnnotation($sel:_needsConfirmation:ChangeAnnotation$sel:_label:ChangeAnnotationChangeAnnotation-Language.LSP.Protocol.Internal.Types.CodeLens$sel:_data_:CodeLens$sel:_command:CodeLens$sel:_range:CodeLensCodeLens?Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities4$sel:_dynamicRegistration:CodeLensClientCapabilitiesCodeLensClientCapabilities4Language.LSP.Protocol.Internal.Types.CodeLensOptions%$sel:_resolveProvider:CodeLensOptions&$sel:_workDoneProgress:CodeLensOptionsCodeLensOptionsLanguage.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions1$sel:_resolveProvider:CodeLensRegistrationOptions2$sel:_workDoneProgress:CodeLensRegistrationOptions2$sel:_documentSelector:CodeLensRegistrationOptionsCodeLensRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities8$sel:_refreshSupport:CodeLensWorkspaceClientCapabilities#CodeLensWorkspaceClientCapabilities5Language.LSP.Protocol.Internal.Types.ColorInformation$sel:_color:ColorInformation$sel:_range:ColorInformationColorInformation*Language.LSP.Protocol.Internal.Types.Color$sel:_alpha:Color$sel:_blue:Color$sel:_green:Color$sel:_red:ColorColor6Language.LSP.Protocol.Internal.Types.ColorPresentation+$sel:_additionalTextEdits:ColorPresentation $sel:_textEdit:ColorPresentation$sel:_label:ColorPresentationColorPresentation,Language.LSP.Protocol.Internal.Types.Command$sel:_arguments:Command$sel:_command:Command$sel:_title:CommandCommand?Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails,$sel:_description:CompletionItemLabelDetails'$sel:_detail:CompletionItemLabelDetailsCompletionItemLabelDetails6Language.LSP.Protocol.Internal.Types.CompletionOptions&$sel:_completionItem:CompletionOptions'$sel:_resolveProvider:CompletionOptions+$sel:_allCommitCharacters:CompletionOptions)$sel:_triggerCharacters:CompletionOptions($sel:_workDoneProgress:CompletionOptionsCompletionOptionsLanguage.LSP.Protocol.Internal.Types.CompletionRegistrationOptions2$sel:_completionItem:CompletionRegistrationOptions3$sel:_resolveProvider:CompletionRegistrationOptions7$sel:_allCommitCharacters:CompletionRegistrationOptions5$sel:_triggerCharacters:CompletionRegistrationOptions4$sel:_workDoneProgress:CompletionRegistrationOptions4$sel:_documentSelector:CompletionRegistrationOptionsCompletionRegistrationOptions8Language.LSP.Protocol.Internal.Types.ConfigurationParams$sel:_items:ConfigurationParamsConfigurationParams6Language.LSP.Protocol.Internal.Types.ConfigurationItem$sel:_section:ConfigurationItem $sel:_scopeUri:ConfigurationItemConfigurationItem6Language.LSP.Protocol.Internal.Types.CreateFileOptions&$sel:_ignoreIfExists:CreateFileOptions!$sel:_overwrite:CreateFileOptionsCreateFileOptions6Language.LSP.Protocol.Internal.Types.CreateFilesParams$sel:_files:CreateFilesParamsCreateFilesParamsLanguage.LSP.Protocol.Internal.Types.DeclarationClientCapabilities/$sel:_linkSupport:DeclarationClientCapabilities7$sel:_dynamicRegistration:DeclarationClientCapabilitiesDeclarationClientCapabilities7Language.LSP.Protocol.Internal.Types.DeclarationOptions)$sel:_workDoneProgress:DeclarationOptionsDeclarationOptionsLanguage.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions'$sel:_id:DeclarationRegistrationOptions5$sel:_documentSelector:DeclarationRegistrationOptions5$sel:_workDoneProgress:DeclarationRegistrationOptionsDeclarationRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DefinitionClientCapabilities.$sel:_linkSupport:DefinitionClientCapabilities6$sel:_dynamicRegistration:DefinitionClientCapabilitiesDefinitionClientCapabilities6Language.LSP.Protocol.Internal.Types.DefinitionOptions($sel:_workDoneProgress:DefinitionOptionsDefinitionOptionsLanguage.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions4$sel:_workDoneProgress:DefinitionRegistrationOptions4$sel:_documentSelector:DefinitionRegistrationOptionsDefinitionRegistrationOptions6Language.LSP.Protocol.Internal.Types.DeleteFileOptions)$sel:_ignoreIfNotExists:DeleteFileOptions!$sel:_recursive:DeleteFileOptionsDeleteFileOptions6Language.LSP.Protocol.Internal.Types.DeleteFilesParams$sel:_files:DeleteFilesParamsDeleteFilesParamsLanguage.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities9$sel:_relatedDocumentSupport:DiagnosticClientCapabilities6$sel:_dynamicRegistration:DiagnosticClientCapabilitiesDiagnosticClientCapabilities6Language.LSP.Protocol.Internal.Types.DiagnosticOptions,$sel:_workspaceDiagnostics:DiagnosticOptions-$sel:_interFileDependencies:DiagnosticOptions"$sel:_identifier:DiagnosticOptions($sel:_workDoneProgress:DiagnosticOptionsDiagnosticOptionsLanguage.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions&$sel:_id:DiagnosticRegistrationOptions8$sel:_workspaceDiagnostics:DiagnosticRegistrationOptions9$sel:_interFileDependencies:DiagnosticRegistrationOptions.$sel:_identifier:DiagnosticRegistrationOptions4$sel:_workDoneProgress:DiagnosticRegistrationOptions4$sel:_documentSelector:DiagnosticRegistrationOptionsDiagnosticRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData7$sel:_retriggerRequest:DiagnosticServerCancellationData DiagnosticServerCancellationDataLanguage.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities:$sel:_refreshSupport:DiagnosticWorkspaceClientCapabilities%DiagnosticWorkspaceClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities$sel:_dynamicRegistration:DidChangeConfigurationClientCapabilities(DidChangeConfigurationClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.DidChangeConfigurationParams+$sel:_settings:DidChangeConfigurationParamsDidChangeConfigurationParamsLanguage.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions7$sel:_section:DidChangeConfigurationRegistrationOptions)DidChangeConfigurationRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities$sel:_relativePatternSupport:DidChangeWatchedFilesClientCapabilities$sel:_dynamicRegistration:DidChangeWatchedFilesClientCapabilities'DidChangeWatchedFilesClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities9$sel:_dynamicRegistration:DocumentColorClientCapabilitiesDocumentColorClientCapabilities9Language.LSP.Protocol.Internal.Types.DocumentColorOptions+$sel:_workDoneProgress:DocumentColorOptionsDocumentColorOptionsLanguage.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions)$sel:_id:DocumentColorRegistrationOptions7$sel:_workDoneProgress:DocumentColorRegistrationOptions7$sel:_documentSelector:DocumentColorRegistrationOptions DocumentColorRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions<$sel:_workDoneProgress:DocumentFormattingRegistrationOptions<$sel:_documentSelector:DocumentFormattingRegistrationOptions%DocumentFormattingRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions;$sel:_workDoneProgress:DocumentHighlightRegistrationOptions;$sel:_documentSelector:DocumentHighlightRegistrationOptions$DocumentHighlightRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions5$sel:_resolveProvider:DocumentLinkRegistrationOptions6$sel:_workDoneProgress:DocumentLinkRegistrationOptions6$sel:_documentSelector:DocumentLinkRegistrationOptionsDocumentLinkRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions$sel:_moreTriggerCharacter:DocumentOnTypeFormattingRegistrationOptions$sel:_firstTriggerCharacter:DocumentOnTypeFormattingRegistrationOptions$sel:_documentSelector:DocumentOnTypeFormattingRegistrationOptions+DocumentOnTypeFormattingRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions$sel:_workDoneProgress:DocumentRangeFormattingRegistrationOptions$sel:_documentSelector:DocumentRangeFormattingRegistrationOptions*DocumentRangeFormattingRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions-$sel:_label:DocumentSymbolRegistrationOptions8$sel:_workDoneProgress:DocumentSymbolRegistrationOptions8$sel:_documentSelector:DocumentSymbolRegistrationOptions!DocumentSymbolRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions($sel:_id:FoldingRangeRegistrationOptions6$sel:_workDoneProgress:FoldingRangeRegistrationOptions6$sel:_documentSelector:FoldingRangeRegistrationOptionsFoldingRangeRegistrationOptions=Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions/$sel:_workDoneProgress:HoverRegistrationOptions/$sel:_documentSelector:HoverRegistrationOptionsHoverRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions*$sel:_id:ImplementationRegistrationOptions8$sel:_workDoneProgress:ImplementationRegistrationOptions8$sel:_documentSelector:ImplementationRegistrationOptions!ImplementationRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions%$sel:_id:InlayHintRegistrationOptions3$sel:_documentSelector:InlayHintRegistrationOptions2$sel:_resolveProvider:InlayHintRegistrationOptions3$sel:_workDoneProgress:InlayHintRegistrationOptionsInlayHintRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions'$sel:_id:InlineValueRegistrationOptions5$sel:_documentSelector:InlineValueRegistrationOptions5$sel:_workDoneProgress:InlineValueRegistrationOptionsInlineValueRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions.$sel:_id:LinkedEditingRangeRegistrationOptions<$sel:_workDoneProgress:LinkedEditingRangeRegistrationOptions<$sel:_documentSelector:LinkedEditingRangeRegistrationOptions%LinkedEditingRangeRegistrationOptions?Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions1$sel:_workDoneProgress:MonikerRegistrationOptions1$sel:_documentSelector:MonikerRegistrationOptionsMonikerRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions3$sel:_workDoneProgress:ReferenceRegistrationOptions3$sel:_documentSelector:ReferenceRegistrationOptionsReferenceRegistrationOptions>Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions/$sel:_prepareProvider:RenameRegistrationOptions0$sel:_workDoneProgress:RenameRegistrationOptions0$sel:_documentSelector:RenameRegistrationOptionsRenameRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions*$sel:_id:SelectionRangeRegistrationOptions8$sel:_documentSelector:SelectionRangeRegistrationOptions8$sel:_workDoneProgress:SelectionRangeRegistrationOptions!SelectionRangeRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions*$sel:_id:SemanticTokensRegistrationOptions,$sel:_full:SemanticTokensRegistrationOptions-$sel:_range:SemanticTokensRegistrationOptions.$sel:_legend:SemanticTokensRegistrationOptions8$sel:_workDoneProgress:SemanticTokensRegistrationOptions8$sel:_documentSelector:SemanticTokensRegistrationOptions!SemanticTokensRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions:$sel:_retriggerCharacters:SignatureHelpRegistrationOptions8$sel:_triggerCharacters:SignatureHelpRegistrationOptions7$sel:_workDoneProgress:SignatureHelpRegistrationOptions7$sel:_documentSelector:SignatureHelpRegistrationOptions SignatureHelpRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions6$sel:_documentSelector:TextDocumentRegistrationOptionsTextDocumentRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions5$sel:_includeText:TextDocumentSaveRegistrationOptions:$sel:_documentSelector:TextDocumentSaveRegistrationOptions#TextDocumentSaveRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions*$sel:_id:TypeDefinitionRegistrationOptions8$sel:_workDoneProgress:TypeDefinitionRegistrationOptions8$sel:_documentSelector:TypeDefinitionRegistrationOptions!TypeDefinitionRegistrationOptionsLanguage.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions)$sel:_id:TypeHierarchyRegistrationOptions7$sel:_workDoneProgress:TypeHierarchyRegistrationOptions7$sel:_documentSelector:TypeHierarchyRegistrationOptions TypeHierarchyRegistrationOptions5Language.LSP.Protocol.Internal.Types.DocumentSelectorDocumentSelector3Language.LSP.Protocol.Internal.Types.DocumentFilterDocumentFilterLanguage.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities>$sel:_dynamicRegistration:DocumentFormattingClientCapabilities$DocumentFormattingClientCapabilities>Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions0$sel:_workDoneProgress:DocumentFormattingOptionsDocumentFormattingOptionsLanguage.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities=$sel:_dynamicRegistration:DocumentHighlightClientCapabilities#DocumentHighlightClientCapabilities=Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions/$sel:_workDoneProgress:DocumentHighlightOptionsDocumentHighlightOptions1Language.LSP.Protocol.Internal.Types.DocumentLink$sel:_data_:DocumentLink$sel:_tooltip:DocumentLink$sel:_target:DocumentLink$sel:_range:DocumentLink DocumentLinkLanguage.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities3$sel:_tooltipSupport:DocumentLinkClientCapabilities8$sel:_dynamicRegistration:DocumentLinkClientCapabilitiesDocumentLinkClientCapabilities8Language.LSP.Protocol.Internal.Types.DocumentLinkOptions)$sel:_resolveProvider:DocumentLinkOptions*$sel:_workDoneProgress:DocumentLinkOptionsDocumentLinkOptionsLanguage.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities$sel:_dynamicRegistration:DocumentOnTypeFormattingClientCapabilities*DocumentOnTypeFormattingClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions:$sel:_moreTriggerCharacter:DocumentOnTypeFormattingOptions;$sel:_firstTriggerCharacter:DocumentOnTypeFormattingOptionsDocumentOnTypeFormattingOptionsLanguage.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities$sel:_dynamicRegistration:DocumentRangeFormattingClientCapabilities)DocumentRangeFormattingClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions5$sel:_workDoneProgress:DocumentRangeFormattingOptionsDocumentRangeFormattingOptions:Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions!$sel:_label:DocumentSymbolOptions,$sel:_workDoneProgress:DocumentSymbolOptionsDocumentSymbolOptionsLanguage.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities:$sel:_dynamicRegistration:ExecuteCommandClientCapabilities ExecuteCommandClientCapabilities:Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions$$sel:_commands:ExecuteCommandOptions,$sel:_workDoneProgress:ExecuteCommandOptionsExecuteCommandOptions9Language.LSP.Protocol.Internal.Types.ExecuteCommandParams$$sel:_arguments:ExecuteCommandParams"$sel:_command:ExecuteCommandParams($sel:_workDoneToken:ExecuteCommandParamsExecuteCommandParamsLanguage.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions0$sel:_commands:ExecuteCommandRegistrationOptions8$sel:_workDoneProgress:ExecuteCommandRegistrationOptions!ExecuteCommandRegistrationOptions5Language.LSP.Protocol.Internal.Types.ExecutionSummary$sel:_success:ExecutionSummary%$sel:_executionOrder:ExecutionSummaryExecutionSummary/Language.LSP.Protocol.Internal.Types.FileCreate$sel:_uri:FileCreate FileCreate/Language.LSP.Protocol.Internal.Types.FileDelete$sel:_uri:FileDelete FileDeleteLanguage.LSP.Protocol.Internal.Types.FileOperationClientCapabilities0$sel:_willDelete:FileOperationClientCapabilities/$sel:_didDelete:FileOperationClientCapabilities0$sel:_willRename:FileOperationClientCapabilities/$sel:_didRename:FileOperationClientCapabilities0$sel:_willCreate:FileOperationClientCapabilities/$sel:_didCreate:FileOperationClientCapabilities9$sel:_dynamicRegistration:FileOperationClientCapabilitiesFileOperationClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.FileOperationPatternOptions,$sel:_ignoreCase:FileOperationPatternOptionsFileOperationPatternOptions6Language.LSP.Protocol.Internal.Types.RenameFilesParams$sel:_files:RenameFilesParamsRenameFilesParams/Language.LSP.Protocol.Internal.Types.FileRename$sel:_newUri:FileRename$sel:_oldUri:FileRename FileRename8Language.LSP.Protocol.Internal.Types.FoldingRangeOptions*$sel:_workDoneProgress:FoldingRangeOptionsFoldingRangeOptions6Language.LSP.Protocol.Internal.Types.FormattingOptions)$sel:_trimFinalNewlines:FormattingOptions*$sel:_insertFinalNewline:FormattingOptions.$sel:_trimTrailingWhitespace:FormattingOptions$$sel:_insertSpaces:FormattingOptions$sel:_tabSize:FormattingOptionsFormattingOptions1Language.LSP.Protocol.Internal.Types.HoverOptions#$sel:_workDoneProgress:HoverOptions HoverOptionsLanguage.LSP.Protocol.Internal.Types.ImplementationClientCapabilities2$sel:_linkSupport:ImplementationClientCapabilities:$sel:_dynamicRegistration:ImplementationClientCapabilities ImplementationClientCapabilities:Language.LSP.Protocol.Internal.Types.ImplementationOptions,$sel:_workDoneProgress:ImplementationOptionsImplementationOptions4Language.LSP.Protocol.Internal.Types.InitializeError$sel:_retry:InitializeErrorInitializeError6Language.LSP.Protocol.Internal.Types.InitializedParamsInitializedParamsLanguage.LSP.Protocol.Internal.Types.InlayHintClientCapabilities0$sel:_resolveSupport:InlayHintClientCapabilities5$sel:_dynamicRegistration:InlayHintClientCapabilitiesInlayHintClientCapabilities5Language.LSP.Protocol.Internal.Types.InlayHintOptions&$sel:_resolveProvider:InlayHintOptions'$sel:_workDoneProgress:InlayHintOptionsInlayHintOptionsLanguage.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities9$sel:_refreshSupport:InlayHintWorkspaceClientCapabilities$InlayHintWorkspaceClientCapabilities0Language.LSP.Protocol.Internal.Types.InlineValue InlineValueLanguage.LSP.Protocol.Internal.Types.InlineValueClientCapabilities7$sel:_dynamicRegistration:InlineValueClientCapabilitiesInlineValueClientCapabilities7Language.LSP.Protocol.Internal.Types.InlineValueContext($sel:_stoppedLocation:InlineValueContext $sel:_frameId:InlineValueContextInlineValueContextLanguage.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression1$sel:_expression:InlineValueEvaluatableExpression,$sel:_range:InlineValueEvaluatableExpression InlineValueEvaluatableExpression7Language.LSP.Protocol.Internal.Types.InlineValueOptions)$sel:_workDoneProgress:InlineValueOptionsInlineValueOptions4Language.LSP.Protocol.Internal.Types.InlineValueText$sel:_text:InlineValueText$sel:_range:InlineValueTextInlineValueText>Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup3$sel:_caseSensitiveLookup:InlineValueVariableLookup,$sel:_variableName:InlineValueVariableLookup%$sel:_range:InlineValueVariableLookupInlineValueVariableLookupLanguage.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities;$sel:_refreshSupport:InlineValueWorkspaceClientCapabilities&InlineValueWorkspaceClientCapabilities6Language.LSP.Protocol.Internal.Types.InsertReplaceEdit$sel:_replace:InsertReplaceEdit$sel:_insert:InsertReplaceEdit$sel:_newText:InsertReplaceEditInsertReplaceEditLanguage.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities>$sel:_dynamicRegistration:LinkedEditingRangeClientCapabilities$LinkedEditingRangeClientCapabilities>Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions0$sel:_workDoneProgress:LinkedEditingRangeOptionsLinkedEditingRangeOptions8Language.LSP.Protocol.Internal.Types.LinkedEditingRanges%$sel:_wordPattern:LinkedEditingRanges $sel:_ranges:LinkedEditingRangesLinkedEditingRanges3Language.LSP.Protocol.Internal.Types.LogTraceParams$sel:_verbose:LogTraceParams$sel:_message:LogTraceParamsLogTraceParams?Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities,$sel:_allowedTags:MarkdownClientCapabilities($sel:_version:MarkdownClientCapabilities'$sel:_parser:MarkdownClientCapabilitiesMarkdownClientCapabilities1Language.LSP.Protocol.Internal.Types.MarkedString MarkedString6Language.LSP.Protocol.Internal.Types.MessageActionItem$sel:_title:MessageActionItemMessageActionItem>Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities3$sel:_dynamicRegistration:MonikerClientCapabilitiesMonikerClientCapabilities3Language.LSP.Protocol.Internal.Types.MonikerOptions%$sel:_workDoneProgress:MonikerOptionsMonikerOptionsLanguage.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter-$sel:_language:NotebookCellTextDocumentFilter-$sel:_notebook:NotebookCellTextDocumentFilterNotebookCellTextDocumentFilterLanguage.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities8$sel:_synchronization:NotebookDocumentClientCapabilities"NotebookDocumentClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions&$sel:_save:NotebookDocumentSyncOptions2$sel:_notebookSelector:NotebookDocumentSyncOptionsNotebookDocumentSyncOptionsLanguage.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions0$sel:_id:NotebookDocumentSyncRegistrationOptions2$sel:_save:NotebookDocumentSyncRegistrationOptions>$sel:_notebookSelector:NotebookDocumentSyncRegistrationOptions'NotebookDocumentSyncRegistrationOptions;Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookDocumentFilterLanguage.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities$sel:_executionSummarySupport:NotebookDocumentSyncClientCapabilities$sel:_dynamicRegistration:NotebookDocumentSyncClientCapabilities&NotebookDocumentSyncClientCapabilities8Language.LSP.Protocol.Internal.Types.PartialResultParams,$sel:_partialResultToken:PartialResultParamsPartialResultParams8Language.LSP.Protocol.Internal.Types.PrepareRenameResultPrepareRenameResult3Language.LSP.Protocol.Internal.Types.SelectionRange$sel:_parent:SelectionRange$sel:_range:SelectionRangeSelectionRangeLanguage.LSP.Protocol.Internal.Types.TextDocumentContentChangeEventTextDocumentContentChangeEvent-Language.LSP.Protocol.Internal.Types.TextEdit$sel:_newText:TextEdit$sel:_range:TextEditTextEdit3Language.LSP.Protocol.Internal.Types.ProgressParams$sel:_value:ProgressParams$sel:_token:ProgressParamsProgressParamsLanguage.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams($sel:_token:WorkDoneProgressCancelParamsWorkDoneProgressCancelParamsLanguage.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams($sel:_token:WorkDoneProgressCreateParamsWorkDoneProgressCreateParams;Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams*$sel:_workDoneToken:WorkDoneProgressParamsWorkDoneProgressParams:Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams!$sel:_query:WorkspaceSymbolParams.$sel:_partialResultToken:WorkspaceSymbolParams)$sel:_workDoneToken:WorkspaceSymbolParamsWorkspaceSymbolParams2Language.LSP.Protocol.Internal.Types.ProgressToken ProgressTokenLanguage.LSP.Protocol.Internal.Types.ReferenceClientCapabilities5$sel:_dynamicRegistration:ReferenceClientCapabilitiesReferenceClientCapabilities5Language.LSP.Protocol.Internal.Types.ReferenceContext)$sel:_includeDeclaration:ReferenceContextReferenceContext5Language.LSP.Protocol.Internal.Types.ReferenceOptions'$sel:_workDoneProgress:ReferenceOptionsReferenceOptions7Language.LSP.Protocol.Internal.Types.RegistrationParams&$sel:_registrations:RegistrationParamsRegistrationParams1Language.LSP.Protocol.Internal.Types.Registration"$sel:_registerOptions:Registration$sel:_method:Registration$sel:_id:Registration RegistrationLanguage.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities2$sel:_version:RegularExpressionsClientCapabilities1$sel:_engine:RegularExpressionsClientCapabilities$RegularExpressionsClientCapabilities6Language.LSP.Protocol.Internal.Types.RenameFileOptions&$sel:_ignoreIfExists:RenameFileOptions!$sel:_overwrite:RenameFileOptionsRenameFileOptions2Language.LSP.Protocol.Internal.Types.RenameOptions#$sel:_prepareProvider:RenameOptions$$sel:_workDoneProgress:RenameOptions RenameOptions6Language.LSP.Protocol.Internal.Types.ResourceOperation$$sel:_annotationId:ResourceOperation$sel:_kind:ResourceOperationResourceOperation0Language.LSP.Protocol.Internal.Types.SaveOptions$sel:_includeText:SaveOptions SaveOptionsLanguage.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities:$sel:_dynamicRegistration:SelectionRangeClientCapabilities SelectionRangeClientCapabilities:Language.LSP.Protocol.Internal.Types.SelectionRangeOptions,$sel:_workDoneProgress:SelectionRangeOptionsSelectionRangeOptions3Language.LSP.Protocol.Internal.Types.SemanticTokens$sel:_data_:SemanticTokens$sel:_resultId:SemanticTokensSemanticTokens8Language.LSP.Protocol.Internal.Types.SemanticTokensDelta$sel:_edits:SemanticTokensDelta"$sel:_resultId:SemanticTokensDeltaSemanticTokensDeltaLanguage.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult,$sel:_edits:SemanticTokensDeltaPartialResult SemanticTokensDeltaPartialResult7Language.LSP.Protocol.Internal.Types.SemanticTokensEdit$sel:_data_:SemanticTokensEdit$$sel:_deleteCount:SemanticTokensEdit$sel:_start:SemanticTokensEditSemanticTokensEdit:Language.LSP.Protocol.Internal.Types.SemanticTokensOptions $sel:_full:SemanticTokensOptions!$sel:_range:SemanticTokensOptions"$sel:_legend:SemanticTokensOptions,$sel:_workDoneProgress:SemanticTokensOptionsSemanticTokensOptions9Language.LSP.Protocol.Internal.Types.SemanticTokensLegend)$sel:_tokenModifiers:SemanticTokensLegend%$sel:_tokenTypes:SemanticTokensLegendSemanticTokensLegendLanguage.LSP.Protocol.Internal.Types.SemanticTokensPartialResult'$sel:_data_:SemanticTokensPartialResultSemanticTokensPartialResultLanguage.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities>$sel:_refreshSupport:SemanticTokensWorkspaceClientCapabilities)SemanticTokensWorkspaceClientCapabilities=Language.LSP.Protocol.Internal.Types.WindowClientCapabilities+$sel:_showDocument:WindowClientCapabilities*$sel:_showMessage:WindowClientCapabilities/$sel:_workDoneProgress:WindowClientCapabilitiesWindowClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities,$sel:_support:ShowDocumentClientCapabilitiesShowDocumentClientCapabilities7Language.LSP.Protocol.Internal.Types.ShowDocumentResult $sel:_success:ShowDocumentResultShowDocumentResultLanguage.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities<$sel:_messageActionItem:ShowMessageRequestClientCapabilities$ShowMessageRequestClientCapabilities9Language.LSP.Protocol.Internal.Types.SignatureHelpOptions.$sel:_retriggerCharacters:SignatureHelpOptions,$sel:_triggerCharacters:SignatureHelpOptions+$sel:_workDoneProgress:SignatureHelpOptionsSignatureHelpOptions>Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions"$sel:_id:StaticRegistrationOptionsStaticRegistrationOptions7Language.LSP.Protocol.Internal.Types.TextDocumentFilterTextDocumentFilterLanguage.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities0$sel:_didSave:TextDocumentSyncClientCapabilities:$sel:_willSaveWaitUntil:TextDocumentSyncClientCapabilities1$sel:_willSave:TextDocumentSyncClientCapabilities<$sel:_dynamicRegistration:TextDocumentSyncClientCapabilities"TextDocumentSyncClientCapabilitiesLanguage.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities2$sel:_linkSupport:TypeDefinitionClientCapabilities:$sel:_dynamicRegistration:TypeDefinitionClientCapabilities TypeDefinitionClientCapabilities:Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions,$sel:_workDoneProgress:TypeDefinitionOptionsTypeDefinitionOptionsLanguage.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities9$sel:_dynamicRegistration:TypeHierarchyClientCapabilitiesTypeHierarchyClientCapabilities9Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions+$sel:_workDoneProgress:TypeHierarchyOptionsTypeHierarchyOptions9Language.LSP.Protocol.Internal.Types.UnregistrationParams+$sel:_unregisterations:UnregistrationParamsUnregistrationParams3Language.LSP.Protocol.Internal.Types.Unregistration$sel:_method:Unregistration$sel:_id:UnregistrationUnregistrationsomeemptyControl.Monad.IO.ClassMonadIOliftIOControl.ApplicativeoptionalGHC.Stack.Types HasCallStack%Language.LSP.Protocol.Internal.MethodMethodMethod_CustomMethodMethod_ProgressMethod_CancelRequestMethod_LogTraceMethod_SetTrace%Method_TextDocumentPublishDiagnostics%Method_WorkspaceDidChangeWatchedFilesMethod_TextDocumentWillSaveMethod_TextDocumentDidSaveMethod_TextDocumentDidCloseMethod_TextDocumentDidChangeMethod_TextDocumentDidOpenMethod_TelemetryEventMethod_WindowLogMessageMethod_WindowShowMessage&Method_WorkspaceDidChangeConfiguration Method_ExitMethod_InitializedMethod_NotebookDocumentDidCloseMethod_NotebookDocumentDidSave Method_NotebookDocumentDidChangeMethod_NotebookDocumentDidOpenMethod_WorkspaceDidDeleteFilesMethod_WorkspaceDidRenameFilesMethod_WorkspaceDidCreateFiles#Method_WindowWorkDoneProgressCancel)Method_WorkspaceDidChangeWorkspaceFoldersMethod_WorkspaceApplyEditMethod_WorkspaceExecuteCommand Method_TextDocumentPrepareRenameMethod_TextDocumentRename#Method_TextDocumentOnTypeFormatting"Method_TextDocumentRangeFormattingMethod_TextDocumentFormattingMethod_DocumentLinkResolveMethod_TextDocumentDocumentLinkMethod_WorkspaceCodeLensRefreshMethod_CodeLensResolveMethod_TextDocumentCodeLensMethod_WorkspaceSymbolResolveMethod_WorkspaceSymbolMethod_CodeActionResolveMethod_TextDocumentCodeAction!Method_TextDocumentDocumentSymbol$Method_TextDocumentDocumentHighlightMethod_TextDocumentReferencesMethod_TextDocumentDefinition Method_TextDocumentSignatureHelpMethod_TextDocumentHoverMethod_CompletionItemResolveMethod_TextDocumentCompletion$Method_TextDocumentWillSaveWaitUntilMethod_WindowShowMessageRequestMethod_ShutdownMethod_Initialize!Method_ClientUnregisterCapabilityMethod_ClientRegisterCapability!Method_WorkspaceDiagnosticRefreshMethod_WorkspaceDiagnosticMethod_TextDocumentDiagnostic Method_WorkspaceInlayHintRefreshMethod_InlayHintResolveMethod_TextDocumentInlayHint"Method_WorkspaceInlineValueRefreshMethod_TextDocumentInlineValueMethod_TypeHierarchySubtypesMethod_TypeHierarchySupertypes'Method_TextDocumentPrepareTypeHierarchyMethod_TextDocumentMonikerMethod_WorkspaceWillDeleteFilesMethod_WorkspaceWillRenameFilesMethod_WorkspaceWillCreateFiles%Method_TextDocumentLinkedEditingRangeMethod_WindowShowDocument%Method_WorkspaceSemanticTokensRefresh&Method_TextDocumentSemanticTokensRange*Method_TextDocumentSemanticTokensFullDelta%Method_TextDocumentSemanticTokensFull!Method_CallHierarchyOutgoingCalls!Method_CallHierarchyIncomingCalls'Method_TextDocumentPrepareCallHierarchy#Method_WindowWorkDoneProgressCreate!Method_TextDocumentSelectionRangeMethod_TextDocumentDeclarationMethod_TextDocumentFoldingRange$Method_TextDocumentColorPresentation Method_TextDocumentDocumentColorMethod_WorkspaceConfiguration Method_WorkspaceWorkspaceFolders!Method_TextDocumentImplementation!Method_TextDocumentTypeDefinition(lsp-test-0.15.0.1-HQ1Z7jQKZPODIdhxnX2Kv4Language.LSP.TestgetRegisteredCapabilitiesgetSemanticTokens outgoingCalls incomingCallsprepareCallHierarchyresolveCodeLensgetAndResolveCodeLenses getCodeLenses formatRange formatDoc getHighlightsgetHoverrenamegetImplementationsgetTypeDefinitionsgetDefinitionsgetDeclarations getReferencesgetAndResolveCompletionsgetCompletions applyEditgetVersionedDocresolveAndExecuteCodeActionresolveCodeActionexecuteCodeActionexecuteCommandgetIncompleteProgressSessionsgetCurrentDiagnosticsgetAllCodeActionsgetAndResolveCodeActionsgetCodeActionsgetDocumentSymbols noDiagnosticswaitForDiagnosticsSourcewaitForDiagnostics getDocUri changeDoccloseDocopenDoc createDocinitializeResponse sendResponsesendNotification sendRequestrequest_requestgetDocumentEditdocumentContentsrunSessionWithHandles'runSessionWithHandles!runSessionWithConfigCustomProcessrunSessionWithConfig runSessionLanguage.LSP.Test.ParsingpublishDiagnosticsNotificationloggingNotification anyMessage responseForIdresponse anyResponse anyRequestanyNotificationcustomNotification customRequestmessage satisfyMaybesatisfyLanguage.LSP.Test.Session withTimeout defaultConfigSession SessionConfiginitialWorkspaceFoldersignoreLogNotifications lspConfiglogColor logMessages logStdErrmessageTimeoutLanguage.LSP.Test.ExceptionsanySessionExceptionSessionExceptionMessageSendErrorIllegalInitSequenceMessageUnexpectedServerTerminationUnexpectedResponseErrorIncorrectApplyEditRequestUnexpectedDiagnosticsReplayOutOfOrderUnexpectedMessageTimeoutNoContentLengthHeader"Language.LSP.Protocol.CapabilitiesfullCaps%Language.LSP.Protocol.Message.Parsing mEqClient mEqServerrunEqsplitServerMethodsplitClientMethodserverMethodJSONclientMethodJSONserverResponseJSONclientResponseJSONparseClientMessageparseServerMessage fromClientReq fromClientNot fromServerReq fromServerNotFromServerMessage'FromServerMess FromServerRspFromServerMessageFromClientMessage'FromClientMess FromClientRspFromClientMessage LookupFuncHasJSONClientNotOrReqIsClientEither IsClientNot IsClientReqServerNotOrReqIsServerEither IsServerNot IsServerReqCustomEq$sel:runCustomEq:CustomEq*Language.LSP.Protocol.Message.RegistrationtoSomeUnregistrationtoUntypedUnregistrationtoSomeRegistrationtoUntypedRegistration regHelperSomeRegistrationTUnregistration$sel:_method:TUnregistration$sel:_id:TUnregistrationSomeUnregistration TRegistration#$sel:_registerOptions:TRegistration$sel:_method:TRegistration$sel:_id:TRegistration#Language.LSP.Protocol.Message.Types addNullFieldtoUntypedResponseErrorTNotificationMessage!$sel:_params:TNotificationMessage"$sel:_jsonrpc:TNotificationMessage!$sel:_method:TNotificationMessageTRequestMessage$sel:_params:TRequestMessage$sel:_jsonrpc:TRequestMessage$sel:_method:TRequestMessage$sel:_id:TRequestMessageTResponseError$sel:_xdata:TResponseError$sel:_message:TResponseError$sel:_code:TResponseErrorTResponseMessage$sel:_result:TResponseMessage$sel:_jsonrpc:TResponseMessage$sel:_id:TResponseMessageTCustomMessageReqMessNotMessTMessageTClientMessageTServerMessageResponseMessage$sel:_result:ResponseMessage$sel:_error:ResponseMessage$sel:_jsonrpc:ResponseMessage$sel:_id:ResponseMessage ResponseError$sel:_xdata:ResponseError$sel:_message:ResponseError$sel:_code:ResponseErrorRequestMessage$sel:_params:RequestMessage$sel:_jsonrpc:RequestMessage$sel:_method:RequestMessage$sel:_id:RequestMessageNotificationMessage $sel:_params:NotificationMessage!$sel:_jsonrpc:NotificationMessage $sel:_method:NotificationMessage$Language.LSP.Protocol.Message.MethodsomeServerMethodsomeClientMethod SClientMethod SServerMethodSomeClientMethodSomeServerMethodisOptionalMethod#Language.LSP.Protocol.Message.LspIdLspIdIdIntIdString SomeLspId messageKindmessageDirectionmethodStringToSomeMethodsomeMethodToMethodString MessageParams MessageResult ErrorDataRegistrationOptionsSMethodSMethod_CustomMethodSMethod_ProgressSMethod_CancelRequestSMethod_LogTraceSMethod_SetTrace&SMethod_TextDocumentPublishDiagnostics&SMethod_WorkspaceDidChangeWatchedFilesSMethod_TextDocumentWillSaveSMethod_TextDocumentDidSaveSMethod_TextDocumentDidCloseSMethod_TextDocumentDidChangeSMethod_TextDocumentDidOpenSMethod_TelemetryEventSMethod_WindowLogMessageSMethod_WindowShowMessage'SMethod_WorkspaceDidChangeConfiguration SMethod_ExitSMethod_Initialized SMethod_NotebookDocumentDidCloseSMethod_NotebookDocumentDidSave!SMethod_NotebookDocumentDidChangeSMethod_NotebookDocumentDidOpenSMethod_WorkspaceDidDeleteFilesSMethod_WorkspaceDidRenameFilesSMethod_WorkspaceDidCreateFiles$SMethod_WindowWorkDoneProgressCancel*SMethod_WorkspaceDidChangeWorkspaceFoldersSMethod_WorkspaceApplyEditSMethod_WorkspaceExecuteCommand!SMethod_TextDocumentPrepareRenameSMethod_TextDocumentRename$SMethod_TextDocumentOnTypeFormatting#SMethod_TextDocumentRangeFormattingSMethod_TextDocumentFormattingSMethod_DocumentLinkResolve SMethod_TextDocumentDocumentLink SMethod_WorkspaceCodeLensRefreshSMethod_CodeLensResolveSMethod_TextDocumentCodeLensSMethod_WorkspaceSymbolResolveSMethod_WorkspaceSymbolSMethod_CodeActionResolveSMethod_TextDocumentCodeAction"SMethod_TextDocumentDocumentSymbol%SMethod_TextDocumentDocumentHighlightSMethod_TextDocumentReferencesSMethod_TextDocumentDefinition!SMethod_TextDocumentSignatureHelpSMethod_TextDocumentHoverSMethod_CompletionItemResolveSMethod_TextDocumentCompletion%SMethod_TextDocumentWillSaveWaitUntil SMethod_WindowShowMessageRequestSMethod_ShutdownSMethod_Initialize"SMethod_ClientUnregisterCapability SMethod_ClientRegisterCapability"SMethod_WorkspaceDiagnosticRefreshSMethod_WorkspaceDiagnosticSMethod_TextDocumentDiagnostic!SMethod_WorkspaceInlayHintRefreshSMethod_InlayHintResolveSMethod_TextDocumentInlayHint#SMethod_WorkspaceInlineValueRefreshSMethod_TextDocumentInlineValueSMethod_TypeHierarchySubtypesSMethod_TypeHierarchySupertypes(SMethod_TextDocumentPrepareTypeHierarchySMethod_TextDocumentMoniker SMethod_WorkspaceWillDeleteFiles SMethod_WorkspaceWillRenameFiles SMethod_WorkspaceWillCreateFiles&SMethod_TextDocumentLinkedEditingRangeSMethod_WindowShowDocument&SMethod_WorkspaceSemanticTokensRefresh'SMethod_TextDocumentSemanticTokensRange+SMethod_TextDocumentSemanticTokensFullDelta&SMethod_TextDocumentSemanticTokensFull"SMethod_CallHierarchyOutgoingCalls"SMethod_CallHierarchyIncomingCalls(SMethod_TextDocumentPrepareCallHierarchy$SMethod_WindowWorkDoneProgressCreate"SMethod_TextDocumentSelectionRangeSMethod_TextDocumentDeclaration SMethod_TextDocumentFoldingRange%SMethod_TextDocumentColorPresentation!SMethod_TextDocumentDocumentColorSMethod_WorkspaceConfiguration!SMethod_WorkspaceWorkspaceFolders"SMethod_TextDocumentImplementation"SMethod_TextDocumentTypeDefinition SomeMethod"Language.LSP.Protocol.Message.MetaMessageDirectionServerToClientClientToServer MessageKind NotificationRequestSMessageDirectionSBothDirectionsSClientToServerSServerToClient SMessageKind SBothTypes SNotificationSRequest/parser-combinators-1.3.0-88KGhmkz8neAczPN45sOphControl.Applicative.CombinatorsbetweenchoiceeitherPoption skipSomeTill skipManyTill skipCountskipSomeskipMany sepEndBy1sepEndBysepBy1sepBy someTill_someTill manyTill_manyTillendBy1endBycount'count4tasty-expected-failure-0.12.3-ETnmpZaltxk4tjf1wr9DbOTest.Tasty.ExpectedFailureignoreTestBecause ignoreTestexpectFailBecause expectFailwrapTest+tasty-hunit-0.10.0.3-AnvLUalYJJR58xAawxY5rATest.Tasty.HUnit testCaseInfotestCaseTest.Tasty.HUnit.Steps testCaseStepsTest.Tasty.HUnit.Orig assertString@?@?=@=? assertEqual assertBool assertFailure AssertionAssertionPredicableassertionPredicate HUnitFailure AssertableassertAssertionPredicate