gotools/gopls/internal/protocol/tsprotocol.go

type AnnotatedTextEdit

type ApplyWorkspaceEditParams

type ApplyWorkspaceEditResult

type BaseSymbolInformation

type CallHierarchyClientCapabilities

type CallHierarchyIncomingCall

type CallHierarchyIncomingCallsParams

type CallHierarchyItem

type CallHierarchyOptions

type CallHierarchyOutgoingCall

type CallHierarchyOutgoingCallsParams

type CallHierarchyPrepareParams

type CallHierarchyRegistrationOptions

type CancelParams

type ChangeAnnotation

type ChangeAnnotationIdentifier

type ChangeAnnotationsSupportOptions

type ClientCapabilities

type ClientCodeActionKindOptions

type ClientCodeActionLiteralOptions

type ClientCodeActionResolveOptions

type ClientCompletionItemInsertTextModeOptions

type ClientCompletionItemOptions

type ClientCompletionItemOptionsKind

type ClientCompletionItemResolveOptions

type ClientDiagnosticsTagOptions

type ClientFoldingRangeKindOptions

type ClientFoldingRangeOptions

type ClientInfo

type ClientInlayHintResolveOptions

type ClientSemanticTokensRequestFullDelta

type ClientSemanticTokensRequestOptions

type ClientShowMessageActionItemOptions

type ClientSignatureInformationOptions

type ClientSignatureParameterInformationOptions

type ClientSymbolKindOptions

type ClientSymbolResolveOptions

type ClientSymbolTagOptions

type CodeAction

type CodeActionClientCapabilities

type CodeActionContext

type CodeActionDisabled

type CodeActionKind

type CodeActionKindDocumentation

type CodeActionOptions

type CodeActionParams

type CodeActionRegistrationOptions

type CodeActionTriggerKind

type CodeDescription

type CodeLens

type CodeLensClientCapabilities

type CodeLensOptions

type CodeLensParams

type CodeLensRegistrationOptions

type CodeLensWorkspaceClientCapabilities

type Color

type ColorInformation

type ColorPresentation

type ColorPresentationParams

type Command

type CompletionClientCapabilities

type CompletionContext

type CompletionItem

type CompletionItemDefaults

type CompletionItemKind

type CompletionItemLabelDetails

type CompletionItemTag

type CompletionItemTagOptions

type CompletionList

type CompletionListCapabilities

type CompletionOptions

type CompletionParams

type CompletionRegistrationOptions

type CompletionTriggerKind

type ConfigurationItem

type ConfigurationParams

type CreateFile

type CreateFileOptions

type CreateFilesParams

type Declaration

type DeclarationClientCapabilities

type DeclarationLink

type DeclarationOptions

type DeclarationParams

type DeclarationRegistrationOptions

type Definition

type DefinitionClientCapabilities

type DefinitionLink

type DefinitionOptions

type DefinitionParams

type DefinitionRegistrationOptions

type DeleteFile

type DeleteFileOptions

type DeleteFilesParams

type Diagnostic

type DiagnosticClientCapabilities

type DiagnosticOptions

type DiagnosticRegistrationOptions

type DiagnosticRelatedInformation

type DiagnosticServerCancellationData

type DiagnosticSeverity

type DiagnosticTag

type DiagnosticWorkspaceClientCapabilities

type DidChangeConfigurationClientCapabilities

type DidChangeConfigurationParams

type DidChangeConfigurationRegistrationOptions

type DidChangeNotebookDocumentParams

type DidChangeTextDocumentParams

type DidChangeWatchedFilesClientCapabilities

type DidChangeWatchedFilesParams

type DidChangeWatchedFilesRegistrationOptions

type DidChangeWorkspaceFoldersParams

type DidCloseNotebookDocumentParams

type DidCloseTextDocumentParams

type DidOpenNotebookDocumentParams

type DidOpenTextDocumentParams

type DidSaveNotebookDocumentParams

type DidSaveTextDocumentParams

type DocumentColorClientCapabilities

type DocumentColorOptions

type DocumentColorParams

type DocumentColorRegistrationOptions

type DocumentDiagnosticParams

type DocumentDiagnosticReport

type DocumentDiagnosticReportKind

type DocumentDiagnosticReportPartialResult

type DocumentFilter

type DocumentFormattingClientCapabilities

type DocumentFormattingOptions

type DocumentFormattingParams

type DocumentFormattingRegistrationOptions

type DocumentHighlight

type DocumentHighlightClientCapabilities

type DocumentHighlightKind

type DocumentHighlightOptions

type DocumentHighlightParams

type DocumentHighlightRegistrationOptions

type DocumentLink

type DocumentLinkClientCapabilities

type DocumentLinkOptions

type DocumentLinkParams

type DocumentLinkRegistrationOptions

type DocumentOnTypeFormattingClientCapabilities

type DocumentOnTypeFormattingOptions

type DocumentOnTypeFormattingParams

type DocumentOnTypeFormattingRegistrationOptions

type DocumentRangeFormattingClientCapabilities

type DocumentRangeFormattingOptions

type DocumentRangeFormattingParams

type DocumentRangeFormattingRegistrationOptions

type DocumentRangesFormattingParams

type DocumentSelector

type DocumentSymbol

type DocumentSymbolClientCapabilities

type DocumentSymbolOptions

type DocumentSymbolParams

type DocumentSymbolRegistrationOptions

type EditRangeWithInsertReplace

type ErrorCodes

type ExecuteCommandClientCapabilities

type ExecuteCommandOptions

type ExecuteCommandParams

type ExecuteCommandRegistrationOptions

type ExecutionSummary

type FailureHandlingKind

type FileChangeType

type FileCreate

type FileDelete

type FileEvent

type FileOperationClientCapabilities

type FileOperationFilter

type FileOperationOptions

type FileOperationPattern

type FileOperationPatternKind

type FileOperationPatternOptions

type FileOperationRegistrationOptions

type FileRename

type FileSystemWatcher

type FoldingRange

type FoldingRangeClientCapabilities

type FoldingRangeKind

type FoldingRangeOptions

type FoldingRangeParams

type FoldingRangeRegistrationOptions

type FoldingRangeWorkspaceClientCapabilities

type FormattingOptions

type FullDocumentDiagnosticReport

type GeneralClientCapabilities

type GlobPattern

type Hover

type HoverClientCapabilities

type HoverOptions

type HoverParams

type HoverRegistrationOptions

type ImplementationClientCapabilities

type ImplementationOptions

type ImplementationParams

type ImplementationRegistrationOptions

type InitializeError

type InitializeParams

type InitializeResult

type InitializedParams

type InlayHint

type InlayHintClientCapabilities

type InlayHintKind

type InlayHintLabelPart

type InlayHintOptions

type InlayHintParams

type InlayHintRegistrationOptions

type InlayHintWorkspaceClientCapabilities

type InlineCompletionClientCapabilities

type InlineCompletionContext

type InlineCompletionItem

type InlineCompletionList

type InlineCompletionOptions

type InlineCompletionParams

type InlineCompletionRegistrationOptions

type InlineCompletionTriggerKind

type InlineValue

type InlineValueClientCapabilities

type InlineValueContext

type InlineValueEvaluatableExpression

type InlineValueOptions

type InlineValueParams

type InlineValueRegistrationOptions

type InlineValueText

type InlineValueVariableLookup

type InlineValueWorkspaceClientCapabilities

type InsertReplaceEdit

type InsertTextFormat

type InsertTextMode

type LSPAny

type LSPArray

type LSPErrorCodes

type LSPObject

type LanguageKind

type LinkedEditingRangeClientCapabilities

type LinkedEditingRangeOptions

type LinkedEditingRangeParams

type LinkedEditingRangeRegistrationOptions

type LinkedEditingRanges

type Lit_ClientSemanticTokensRequestOptions_range_Item1

type Location

type LocationLink

type LocationUriOnly

type LogMessageParams

type LogTraceParams

type MarkdownClientCapabilities

type MarkedString

type MarkedStringWithLanguage

type MarkupContent

type MarkupKind

type MessageActionItem

type MessageType

type Moniker

type MonikerClientCapabilities

type MonikerKind

type MonikerOptions

type MonikerParams

type MonikerRegistrationOptions

type NotebookCell

type NotebookCellArrayChange

type NotebookCellKind

type NotebookCellLanguage

type NotebookCellTextDocumentFilter

type NotebookDocument

type NotebookDocumentCellChangeStructure

type NotebookDocumentCellChanges

type NotebookDocumentCellContentChanges

type NotebookDocumentChangeEvent

type NotebookDocumentClientCapabilities

type NotebookDocumentFilter

type NotebookDocumentFilterNotebookType

type NotebookDocumentFilterPattern

type NotebookDocumentFilterScheme

type NotebookDocumentFilterWithCells

type NotebookDocumentFilterWithNotebook

type NotebookDocumentIdentifier

type NotebookDocumentSyncClientCapabilities

type NotebookDocumentSyncOptions

type NotebookDocumentSyncRegistrationOptions

type OptionalVersionedTextDocumentIdentifier

type OrPLocation_workspace_symbol

type OrPSection_workspace_didChangeConfiguration

type OrPTooltipPLabel

type OrPTooltip_textDocument_inlayHint

type Or_CancelParams_id

type Or_ClientSemanticTokensRequestOptions_full

type Or_ClientSemanticTokensRequestOptions_range

type Or_CompletionItemDefaults_editRange

type Or_CompletionItem_documentation

type Or_CompletionItem_textEdit

type Or_Definition

type Or_Diagnostic_code

type Or_DocumentDiagnosticReport

type Or_DocumentDiagnosticReportPartialResult_relatedDocuments_Value

type Or_DocumentFilter

type Or_GlobPattern

type Or_Hover_contents

type Or_InlayHint_label

type Or_InlineCompletionItem_insertText

type Or_InlineValue

type Or_MarkedString

type Or_NotebookCellTextDocumentFilter_notebook

type Or_NotebookDocumentFilter

type Or_NotebookDocumentFilterWithCells_notebook

type Or_NotebookDocumentFilterWithNotebook_notebook

type Or_NotebookDocumentSyncOptions_notebookSelector_Elem

type Or_RelatedFullDocumentDiagnosticReport_relatedDocuments_Value

type Or_RelatedUnchangedDocumentDiagnosticReport_relatedDocuments_Value

type Or_Result_textDocument_codeAction_Item0_Elem

type Or_Result_textDocument_inlineCompletion

type Or_SemanticTokensOptions_full

type Or_SemanticTokensOptions_range

type Or_ServerCapabilities_callHierarchyProvider

type Or_ServerCapabilities_codeActionProvider

type Or_ServerCapabilities_colorProvider

type Or_ServerCapabilities_declarationProvider

type Or_ServerCapabilities_definitionProvider

type Or_ServerCapabilities_diagnosticProvider

type Or_ServerCapabilities_documentFormattingProvider

type Or_ServerCapabilities_documentHighlightProvider

type Or_ServerCapabilities_documentRangeFormattingProvider

type Or_ServerCapabilities_documentSymbolProvider

type Or_ServerCapabilities_foldingRangeProvider

type Or_ServerCapabilities_hoverProvider

type Or_ServerCapabilities_implementationProvider

type Or_ServerCapabilities_inlayHintProvider

type Or_ServerCapabilities_inlineCompletionProvider

type Or_ServerCapabilities_inlineValueProvider

type Or_ServerCapabilities_linkedEditingRangeProvider

type Or_ServerCapabilities_monikerProvider

type Or_ServerCapabilities_notebookDocumentSync

type Or_ServerCapabilities_referencesProvider

type Or_ServerCapabilities_renameProvider

type Or_ServerCapabilities_selectionRangeProvider

type Or_ServerCapabilities_semanticTokensProvider

type Or_ServerCapabilities_textDocumentSync

type Or_ServerCapabilities_typeDefinitionProvider

type Or_ServerCapabilities_typeHierarchyProvider

type Or_ServerCapabilities_workspaceSymbolProvider

type Or_SignatureInformation_documentation

type Or_TextDocumentEdit_edits_Elem

type Or_TextDocumentFilter

type Or_TextDocumentSyncOptions_save

type Or_WorkspaceDocumentDiagnosticReport

type Or_WorkspaceEdit_documentChanges_Elem

type Or_textDocument_declaration

type PRangeESemanticTokensOptions

type ParamConfiguration

type ParamInitialize

type ParameterInformation

type PartialResultParams

type Pattern

type Position

type PositionEncodingKind

type PrepareRenameDefaultBehavior

type PrepareRenameParams

type PrepareRenamePlaceholder

type PrepareRenameResult

type PrepareSupportDefaultBehavior

type PreviousResultID

type PreviousResultId

type ProgressParams

type ProgressToken

type PublishDiagnosticsClientCapabilities

type PublishDiagnosticsParams

type Range

type ReferenceClientCapabilities

type ReferenceContext

type ReferenceOptions

type ReferenceParams

type ReferenceRegistrationOptions

type Registration

type RegistrationParams

type RegularExpressionEngineKind

type RegularExpressionsClientCapabilities

type RelatedFullDocumentDiagnosticReport

type RelatedUnchangedDocumentDiagnosticReport

type RelativePattern

type RenameClientCapabilities

type RenameFile

type RenameFileOptions

type RenameFilesParams

type RenameOptions

type RenameParams

type RenameRegistrationOptions

type ResourceOperation

type ResourceOperationKind

type SaveOptions

type SelectedCompletionInfo

type SelectionRange

type SelectionRangeClientCapabilities

type SelectionRangeOptions

type SelectionRangeParams

type SelectionRangeRegistrationOptions

type SemanticTokenModifiers

type SemanticTokenTypes

type SemanticTokens

type SemanticTokensClientCapabilities

type SemanticTokensDelta

type SemanticTokensDeltaParams

type SemanticTokensDeltaPartialResult

type SemanticTokensEdit

type SemanticTokensFullDelta

type SemanticTokensLegend

type SemanticTokensOptions

type SemanticTokensParams

type SemanticTokensPartialResult

type SemanticTokensRangeParams

type SemanticTokensRegistrationOptions

type SemanticTokensWorkspaceClientCapabilities

type ServerCapabilities

type ServerCompletionItemOptions

type ServerInfo

type SetTraceParams

type ShowDocumentClientCapabilities

type ShowDocumentParams

type ShowDocumentResult

type ShowMessageParams

type ShowMessageRequestClientCapabilities

type ShowMessageRequestParams

type SignatureHelp

type SignatureHelpClientCapabilities

type SignatureHelpContext

type SignatureHelpOptions

type SignatureHelpParams

type SignatureHelpRegistrationOptions

type SignatureHelpTriggerKind

type SignatureInformation

type StaleRequestSupportOptions

type StaticRegistrationOptions

type StringValue

type SymbolInformation

type SymbolKind

type SymbolTag

type TextDocumentChangeRegistrationOptions

type TextDocumentClientCapabilities

type TextDocumentContentChangeEvent

type TextDocumentContentChangePartial

type TextDocumentContentChangeWholeDocument

type TextDocumentEdit

type TextDocumentFilter

type TextDocumentFilterLanguage

type TextDocumentFilterPattern

type TextDocumentFilterScheme

type TextDocumentIdentifier

type TextDocumentItem

type TextDocumentPositionParams

type TextDocumentRegistrationOptions

type TextDocumentSaveReason

type TextDocumentSaveRegistrationOptions

type TextDocumentSyncClientCapabilities

type TextDocumentSyncKind

type TextDocumentSyncOptions

type TextEdit

type TokenFormat

type TraceValue

type TypeDefinitionClientCapabilities

type TypeDefinitionOptions

type TypeDefinitionParams

type TypeDefinitionRegistrationOptions

type TypeHierarchyClientCapabilities

type TypeHierarchyItem

type TypeHierarchyOptions

type TypeHierarchyPrepareParams

type TypeHierarchyRegistrationOptions

type TypeHierarchySubtypesParams

type TypeHierarchySupertypesParams

type UIntCommaUInt

type UnchangedDocumentDiagnosticReport

type UniquenessLevel

type Unregistration

type UnregistrationParams

type VersionedNotebookDocumentIdentifier

type VersionedTextDocumentIdentifier

type WatchKind

type WillSaveTextDocumentParams

type WindowClientCapabilities

type WorkDoneProgressBegin

type WorkDoneProgressCancelParams

type WorkDoneProgressCreateParams

type WorkDoneProgressEnd

type WorkDoneProgressOptions

type WorkDoneProgressOptionsAndTextDocumentRegistrationOptions

type WorkDoneProgressParams

type WorkDoneProgressReport

type WorkspaceClientCapabilities

type WorkspaceDiagnosticParams

type WorkspaceDiagnosticReport

type WorkspaceDiagnosticReportPartialResult

type WorkspaceDocumentDiagnosticReport

type WorkspaceEdit

type WorkspaceEditClientCapabilities

type WorkspaceFolder

type WorkspaceFolders5Gn

type WorkspaceFoldersChangeEvent

type WorkspaceFoldersInitializeParams

type WorkspaceFoldersServerCapabilities

type WorkspaceFullDocumentDiagnosticReport

type WorkspaceOptions

type WorkspaceSymbol

type WorkspaceSymbolClientCapabilities

type WorkspaceSymbolOptions

type WorkspaceSymbolParams

type WorkspaceSymbolRegistrationOptions

type WorkspaceUnchangedDocumentDiagnosticReport

type XInitializeParams

type _InitializeParams

const Empty

const QuickFix

const Refactor

const RefactorExtract

const RefactorInline

const RefactorMove

const RefactorRewrite

const Source

const SourceOrganizeImports

const SourceFixAll

const Notebook

const CodeActionInvoked

const CodeActionAutomatic

const TextCompletion

const MethodCompletion

const FunctionCompletion

const ConstructorCompletion

const FieldCompletion

const VariableCompletion

const ClassCompletion

const InterfaceCompletion

const ModuleCompletion

const PropertyCompletion

const UnitCompletion

const ValueCompletion

const EnumCompletion

const KeywordCompletion

const SnippetCompletion

const ColorCompletion

const FileCompletion

const ReferenceCompletion

const FolderCompletion

const EnumMemberCompletion

const ConstantCompletion

const StructCompletion

const EventCompletion

const OperatorCompletion

const TypeParameterCompletion

const ComplDeprecated

const Invoked

const TriggerCharacter

const TriggerForIncompleteCompletions

const SeverityError

const SeverityWarning

const SeverityInformation

const SeverityHint

const Unnecessary

const Deprecated

const DiagnosticFull

const DiagnosticUnchanged

const Text

const Read

const Write

const ParseError

const InvalidRequest

const MethodNotFound

const InvalidParams

const InternalError

const ServerNotInitialized

const UnknownErrorCode

const Abort

const Transactional

const TextOnlyTransactional

const Undo

const Created

const Changed

const Deleted

const FilePattern

const FolderPattern

const Comment

const Imports

const Region

const Type

const Parameter

const InlineInvoked

const InlineAutomatic

const PlainTextTextFormat

const SnippetTextFormat

const AsIs

const AdjustIndentation

const RequestFailed

const ServerCancelled

const ContentModified

const RequestCancelled

const LangABAP

const LangWindowsBat

const LangBibTeX

const LangClojure

const LangCoffeescript

const LangC

const LangCPP

const LangCSharp

const LangCSS

const LangD

const LangDelphi

const LangDiff

const LangDart

const LangDockerfile

const LangElixir

const LangErlang

const LangFSharp

const LangGitCommit

const LangGitRebase

const LangGo

const LangGroovy

const LangHandlebars

const LangHTML

const LangIni

const LangJava

const LangJavaScript

const LangJavaScriptReact

const LangJSON

const LangLaTeX

const LangLess

const LangLua

const LangMakefile

const LangMarkdown

const LangObjectiveC

const LangObjectiveCPP

const LangPascal

const LangPerl

const LangPerl6

const LangPHP

const LangPowershell

const LangPug

const LangPython

const LangR

const LangRazor

const LangRuby

const LangRust

const LangSCSS

const LangSASS

const LangScala

const LangShaderLab

const LangShellScript

const LangSQL

const LangSwift

const LangTypeScript

const LangTypeScriptReact

const LangTeX

const LangVisualBasic

const LangXML

const LangXSL

const LangYAML

const PlainText

const Markdown

const Error

const Warning

const Info

const Log

const Debug

const Import

const Export

const Local

const Markup

const Code

const UTF8

const UTF16

const UTF32

const Identifier

const Create

const Rename

const Delete

const ModDeclaration

const ModDefinition

const ModReadonly

const ModStatic

const ModDeprecated

const ModAbstract

const ModAsync

const ModModification

const ModDocumentation

const ModDefaultLibrary

const NamespaceType

const TypeType

const ClassType

const EnumType

const InterfaceType

const StructType

const TypeParameterType

const ParameterType

const VariableType

const PropertyType

const EnumMemberType

const EventType

const FunctionType

const MethodType

const MacroType

const KeywordType

const ModifierType

const CommentType

const StringType

const NumberType

const RegexpType

const OperatorType

const DecoratorType

const SigInvoked

const SigTriggerCharacter

const SigContentChange

const File

const Module

const Namespace

const Package

const Class

const Method

const Property

const Field

const Constructor

const Enum

const Interface

const Function

const Variable

const Constant

const String

const Number

const Boolean

const Array

const Object

const Key

const Null

const EnumMember

const Struct

const Event

const Operator

const TypeParameter

const DeprecatedSymbol

const Manual

const AfterDelay

const FocusOut

const None

const Full

const Incremental

const Relative

const Off

const Messages

const Verbose

const Document

const Project

const Group

const Scheme

const Global

const WatchCreate

const WatchChange

const WatchDelete