Documentation
¶
Index ¶
- Constants
- Variables
- func AnnotatedTextEditFromProto(e *AnnotatedTextEdit) semanticapi.AnnotatedTextEdit
- func AnnotatedTextEditsFromProto(edits []*AnnotatedTextEdit) []semanticapi.AnnotatedTextEdit
- func CallHierarchyIncomingCallFromProto(c *CallHierarchyIncomingCall) semanticapi.CallHierarchyIncomingCall
- func CallHierarchyIncomingCallsFromProto(calls []*CallHierarchyIncomingCall) []semanticapi.CallHierarchyIncomingCall
- func CallHierarchyItemFromProto(c *CallHierarchyItem) semanticapi.CallHierarchyItem
- func CallHierarchyItemsFromProto(items []*CallHierarchyItem) []semanticapi.CallHierarchyItem
- func CallHierarchyOutgoingCallFromProto(c *CallHierarchyOutgoingCall) semanticapi.CallHierarchyOutgoingCall
- func CallHierarchyOutgoingCallsFromProto(calls []*CallHierarchyOutgoingCall) []semanticapi.CallHierarchyOutgoingCall
- func CodeActionFromProto(a *CodeAction) semanticapi.CodeAction
- func CodeActionResultFromProto(r *CodeActionResultItem) semanticapi.CodeActionResult
- func CodeActionResultsFromProto(res *CodeActionResponse) []semanticapi.CodeActionResult
- func CodeActionsFromProto(actions []*CodeAction) []semanticapi.CodeAction
- func CodeLensFromProto(l *CodeLens) semanticapi.CodeLens
- func CodeLensesFromProto(lenses []*CodeLens) []semanticapi.CodeLens
- func ColorFromProto(c *Color) semanticapi.Color
- func ColorInformationFromProto(c *ColorInformation) semanticapi.ColorInformation
- func ColorInformationsFromProto(cs []*ColorInformation) []semanticapi.ColorInformation
- func ColorPresentationFromProto(c *ColorPresentation) semanticapi.ColorPresentation
- func ColorPresentationsFromProto(cs []*ColorPresentation) []semanticapi.ColorPresentation
- func CommandFromProto(c *Command) *semanticapi.Command
- func CompletionItemFromProto(c *CompletionItem) semanticapi.CompletionItem
- func CompletionResultFromProto(r *CompletionResult) semanticapi.CompletionResult
- func ContentChangeFromProto(c *TextDocumentContentChangeEvent) semanticapi.TextDocumentContentChangeEvent
- func ContentChangesFromProto(changes []*TextDocumentContentChangeEvent) []semanticapi.TextDocumentContentChangeEvent
- func DiagnosticFromProto(d *Diagnostic) semanticapi.Diagnostic
- func DiagnosticsFromProto(diags []*Diagnostic) []semanticapi.Diagnostic
- func DocumentChangeFromProto(d *DocumentChange) semanticapi.DocumentChange
- func DocumentDiagnosticReportFromProto(r *DocumentDiagnosticReport) semanticapi.DocumentDiagnosticReport
- func DocumentHighlightFromProto(h *DocumentHighlight) semanticapi.DocumentHighlight
- func DocumentHighlightsFromProto(hs []*DocumentHighlight) []semanticapi.DocumentHighlight
- func DocumentLinkFromProto(l *DocumentLink) semanticapi.DocumentLink
- func DocumentLinksFromProto(ls []*DocumentLink) []semanticapi.DocumentLink
- func DocumentSymbolFromProto(s *DocumentSymbol) semanticapi.DocumentSymbol
- func DocumentSymbolResultFromProto(res *DocumentSymbolResponse) semanticapi.DocumentSymbolResult
- func DocumentSymbolResultToProto(r semanticapi.DocumentSymbolResult) ([]*DocumentSymbol, []*SymbolInformation)
- func DocumentSymbolsFromProto(syms []*DocumentSymbol) []semanticapi.DocumentSymbol
- func FileCreatesFromProto(fs []*FileCreate) []semanticapi.FileCreate
- func FileDeletesFromProto(fs []*FileDelete) []semanticapi.FileDelete
- func FileEventFromProto(e *FileEvent) semanticapi.FileEvent
- func FileEventsFromProto(es []*FileEvent) []semanticapi.FileEvent
- func FileRenamesFromProto(fs []*FileRename) []semanticapi.FileRename
- func FoldingRangeFromProto(f *FoldingRange) semanticapi.FoldingRange
- func FoldingRangesFromProto(ranges []*FoldingRange) []semanticapi.FoldingRange
- func HoverFromProto(h *Hover, hasResult bool) *semanticapi.Hover
- func InlayHintFromProto(h *InlayHint) semanticapi.InlayHint
- func InlayHintLabelPartFromProto(p *InlayHintLabelPart) semanticapi.InlayHintLabelPart
- func InlayHintsFromProto(hs []*InlayHint) []semanticapi.InlayHint
- func InlineValueFromProto(v *InlineValue) semanticapi.InlineValue
- func InlineValuesFromProto(vs []*InlineValue) []semanticapi.InlineValue
- func InsertReplaceEditFromProto(e *InsertReplaceEdit) *semanticapi.InsertReplaceEdit
- func LinkedEditingRangesFromProto(r *LinkedEditingRanges, hasResult bool) *semanticapi.LinkedEditingRanges
- func LocationFromProto(l *Location) semanticapi.Location
- func LocationLinkFromProto(l *LocationLink) semanticapi.LocationLink
- func LocationLinksFromProto(ls []*LocationLink) []semanticapi.LocationLink
- func LocationResultFromProto(res *DefinitionResponse) semanticapi.LocationResult
- func LocationResultFromProtoDecl(res *DeclarationResponse) semanticapi.LocationResult
- func LocationResultFromProtoImpl(res *ImplementationResponse) semanticapi.LocationResult
- func LocationResultFromProtoTypeDef(res *TypeDefinitionResponse) semanticapi.LocationResult
- func LocationResultToProto(r semanticapi.LocationResult) (*Location, []*Location, []*LocationLink)
- func LocationsFromProto(locs []*Location) []semanticapi.Location
- func MarkedStringFromProto(m *MarkedString) semanticapi.MarkedString
- func MarkedStringsFromProto(ms []*MarkedString) []semanticapi.MarkedString
- func MarkupContentFromProto(m *MarkupContent) semanticapi.MarkupContent
- func MarkupContentPtrFromProto(m *MarkupContent) *semanticapi.MarkupContent
- func MarkupKindFromProto(k uint32) semanticapi.MarkupKind
- func MarkupKindToProto(k semanticapi.MarkupKind) uint32
- func MonikerFromProto(m *Moniker) semanticapi.Moniker
- func MonikersFromProto(ms []*Moniker) []semanticapi.Moniker
- func ParameterInformationFromProto(p *ParameterInformation) semanticapi.ParameterInformation
- func PositionFromProto(p *Position) semanticapi.Position
- func PrepareRenameResultFromProto(r *PrepareRenameResult, hasResult bool) *semanticapi.PrepareRenameResult
- func RangeFromProto(r *Range) semanticapi.Range
- func RangePtrFromProto(r *Range) *semanticapi.Range
- func RangesFromProto(ranges []*Range) []semanticapi.Range
- func RegisterLSPServer(s grpc.ServiceRegistrar, srv LSPServer)
- func SelectionRangeFromProto(s *SelectionRange) semanticapi.SelectionRange
- func SelectionRangesFromProto(ranges []*SelectionRange) []semanticapi.SelectionRange
- func SemanticTokensDeltaFromProto(d *SemanticTokensDelta, hasResult bool) *semanticapi.SemanticTokensDelta
- func SemanticTokensFromProto(t *SemanticTokens, hasResult bool) *semanticapi.SemanticTokens
- func ServerCapabilitiesFromProto(c *ServerCapabilities) semanticapi.ServerCapabilities
- func SignatureHelpFromProto(s *SignatureHelp, hasResult bool) *semanticapi.SignatureHelp
- func SignatureInformationFromProto(s *SignatureInformation) semanticapi.SignatureInformation
- func SymbolInformationFromProto(s *SymbolInformation) semanticapi.SymbolInformation
- func SymbolInformationsFromProto(syms []*SymbolInformation) []semanticapi.SymbolInformation
- func TextDocumentEditFromProto(e *TextDocumentEdit) *semanticapi.TextDocumentEdit
- func TextDocumentIdentifierFromProto(t *TextDocumentIdentifier) semanticapi.TextDocumentIdentifier
- func TextDocumentItemFromProto(t *TextDocumentItem) semanticapi.TextDocumentItem
- func TextEditFromProto(e *TextEdit) semanticapi.TextEdit
- func TextEditsFromProto(edits []*TextEdit) []semanticapi.TextEdit
- func TypeHierarchyItemFromProto(t *TypeHierarchyItem) semanticapi.TypeHierarchyItem
- func TypeHierarchyItemsFromProto(items []*TypeHierarchyItem) []semanticapi.TypeHierarchyItem
- func VersionedTextDocumentIdentifierFromProto(t *VersionedTextDocumentIdentifier) semanticapi.VersionedTextDocumentIdentifier
- func WorkspaceDocumentDiagnosticReportFromProto(r *WorkspaceDocumentDiagnosticReport) semanticapi.WorkspaceDocumentDiagnosticReport
- func WorkspaceDocumentDiagnosticReportsFromProto(reports []*WorkspaceDocumentDiagnosticReport) []semanticapi.WorkspaceDocumentDiagnosticReport
- func WorkspaceEditFromProto(e *WorkspaceEdit) *semanticapi.WorkspaceEdit
- func WorkspaceFoldersFromProto(fs []*WorkspaceFolder) []semanticapi.WorkspaceFolder
- type AnnotatedTextEdit
- func (*AnnotatedTextEdit) Descriptor() ([]byte, []int)deprecated
- func (x *AnnotatedTextEdit) GetAnnotationId() string
- func (x *AnnotatedTextEdit) GetNewText() string
- func (x *AnnotatedTextEdit) GetRange() *Range
- func (*AnnotatedTextEdit) ProtoMessage()
- func (x *AnnotatedTextEdit) ProtoReflect() protoreflect.Message
- func (x *AnnotatedTextEdit) Reset()
- func (x *AnnotatedTextEdit) String() string
- type CallHierarchyIncomingCall
- func (*CallHierarchyIncomingCall) Descriptor() ([]byte, []int)deprecated
- func (x *CallHierarchyIncomingCall) GetFrom() *CallHierarchyItem
- func (x *CallHierarchyIncomingCall) GetFromRanges() []*Range
- func (*CallHierarchyIncomingCall) ProtoMessage()
- func (x *CallHierarchyIncomingCall) ProtoReflect() protoreflect.Message
- func (x *CallHierarchyIncomingCall) Reset()
- func (x *CallHierarchyIncomingCall) String() string
- type CallHierarchyIncomingCallsRequest
- func (*CallHierarchyIncomingCallsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CallHierarchyIncomingCallsRequest) GetItem() *CallHierarchyItem
- func (*CallHierarchyIncomingCallsRequest) ProtoMessage()
- func (x *CallHierarchyIncomingCallsRequest) ProtoReflect() protoreflect.Message
- func (x *CallHierarchyIncomingCallsRequest) Reset()
- func (x *CallHierarchyIncomingCallsRequest) String() string
- type CallHierarchyIncomingCallsResponse
- func (*CallHierarchyIncomingCallsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CallHierarchyIncomingCallsResponse) GetCalls() []*CallHierarchyIncomingCall
- func (*CallHierarchyIncomingCallsResponse) ProtoMessage()
- func (x *CallHierarchyIncomingCallsResponse) ProtoReflect() protoreflect.Message
- func (x *CallHierarchyIncomingCallsResponse) Reset()
- func (x *CallHierarchyIncomingCallsResponse) String() string
- type CallHierarchyItem
- func (*CallHierarchyItem) Descriptor() ([]byte, []int)deprecated
- func (x *CallHierarchyItem) GetKind() int32
- func (x *CallHierarchyItem) GetName() string
- func (x *CallHierarchyItem) GetRange() *Range
- func (x *CallHierarchyItem) GetSelectionRange() *Range
- func (x *CallHierarchyItem) GetUri() string
- func (*CallHierarchyItem) ProtoMessage()
- func (x *CallHierarchyItem) ProtoReflect() protoreflect.Message
- func (x *CallHierarchyItem) Reset()
- func (x *CallHierarchyItem) String() string
- type CallHierarchyOutgoingCall
- func (*CallHierarchyOutgoingCall) Descriptor() ([]byte, []int)deprecated
- func (x *CallHierarchyOutgoingCall) GetFromRanges() []*Range
- func (x *CallHierarchyOutgoingCall) GetTo() *CallHierarchyItem
- func (*CallHierarchyOutgoingCall) ProtoMessage()
- func (x *CallHierarchyOutgoingCall) ProtoReflect() protoreflect.Message
- func (x *CallHierarchyOutgoingCall) Reset()
- func (x *CallHierarchyOutgoingCall) String() string
- type CallHierarchyOutgoingCallsRequest
- func (*CallHierarchyOutgoingCallsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CallHierarchyOutgoingCallsRequest) GetItem() *CallHierarchyItem
- func (*CallHierarchyOutgoingCallsRequest) ProtoMessage()
- func (x *CallHierarchyOutgoingCallsRequest) ProtoReflect() protoreflect.Message
- func (x *CallHierarchyOutgoingCallsRequest) Reset()
- func (x *CallHierarchyOutgoingCallsRequest) String() string
- type CallHierarchyOutgoingCallsResponse
- func (*CallHierarchyOutgoingCallsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CallHierarchyOutgoingCallsResponse) GetCalls() []*CallHierarchyOutgoingCall
- func (*CallHierarchyOutgoingCallsResponse) ProtoMessage()
- func (x *CallHierarchyOutgoingCallsResponse) ProtoReflect() protoreflect.Message
- func (x *CallHierarchyOutgoingCallsResponse) Reset()
- func (x *CallHierarchyOutgoingCallsResponse) String() string
- type Client
- func (c *Client) CallHierarchyIncomingCalls(ctx context.Context, params semanticapi.CallHierarchyIncomingCallsParams) ([]semanticapi.CallHierarchyIncomingCall, error)
- func (c *Client) CallHierarchyOutgoingCalls(ctx context.Context, params semanticapi.CallHierarchyOutgoingCallsParams) ([]semanticapi.CallHierarchyOutgoingCall, error)
- func (c *Client) CodeAction(ctx context.Context, params semanticapi.CodeActionParams) ([]semanticapi.CodeActionResult, error)
- func (c *Client) CodeLens(ctx context.Context, params semanticapi.CodeLensParams) ([]semanticapi.CodeLens, error)
- func (c *Client) CodeLensResolve(ctx context.Context, lens semanticapi.CodeLens) (semanticapi.CodeLens, error)
- func (c *Client) ColorPresentation(ctx context.Context, params semanticapi.ColorPresentationParams) ([]semanticapi.ColorPresentation, error)
- func (c *Client) Completion(ctx context.Context, params semanticapi.CompletionParams) (semanticapi.CompletionResult, error)
- func (c *Client) CompletionResolve(ctx context.Context, item semanticapi.CompletionItem) (semanticapi.CompletionItem, error)
- func (c *Client) Declaration(ctx context.Context, params semanticapi.DeclarationParams) (semanticapi.LocationResult, error)
- func (c *Client) Definition(ctx context.Context, params semanticapi.DefinitionParams) (semanticapi.LocationResult, error)
- func (c *Client) Diagnostic(ctx context.Context, params semanticapi.DocumentDiagnosticParams) (semanticapi.DocumentDiagnosticReport, error)
- func (c *Client) DidChange(ctx context.Context, params semanticapi.DidChangeTextDocumentParams) error
- func (c *Client) DidChangeConfiguration(ctx context.Context, params semanticapi.DidChangeConfigurationParams) error
- func (c *Client) DidChangeWatchedFiles(ctx context.Context, params semanticapi.DidChangeWatchedFilesParams) error
- func (c *Client) DidChangeWorkspaceFolders(ctx context.Context, params semanticapi.DidChangeWorkspaceFoldersParams) error
- func (c *Client) DidClose(ctx context.Context, params semanticapi.DidCloseTextDocumentParams) error
- func (c *Client) DidCreateFiles(ctx context.Context, params semanticapi.CreateFilesParams) error
- func (c *Client) DidDeleteFiles(ctx context.Context, params semanticapi.DeleteFilesParams) error
- func (c *Client) DidOpen(ctx context.Context, params semanticapi.DidOpenTextDocumentParams) error
- func (c *Client) DidRenameFiles(ctx context.Context, params semanticapi.RenameFilesParams) error
- func (c *Client) DidSave(ctx context.Context, params semanticapi.DidSaveTextDocumentParams) error
- func (c *Client) DocumentColor(ctx context.Context, params semanticapi.DocumentColorParams) ([]semanticapi.ColorInformation, error)
- func (c *Client) DocumentHighlight(ctx context.Context, params semanticapi.DocumentHighlightParams) ([]semanticapi.DocumentHighlight, error)
- func (c *Client) DocumentLink(ctx context.Context, params semanticapi.DocumentLinkParams) ([]semanticapi.DocumentLink, error)
- func (c *Client) DocumentLinkResolve(ctx context.Context, link semanticapi.DocumentLink) (semanticapi.DocumentLink, error)
- func (c *Client) DocumentSymbol(ctx context.Context, params semanticapi.DocumentSymbolParams) (semanticapi.DocumentSymbolResult, error)
- func (c *Client) ExecuteCommand(ctx context.Context, params semanticapi.ExecuteCommandParams) (string, error)
- func (c *Client) ExecuteRequest(ctx context.Context, params semanticapi.ExecuteRequestParams) (json.RawMessage, error)
- func (c *Client) Exit(ctx context.Context) error
- func (c *Client) FoldingRange(ctx context.Context, params semanticapi.FoldingRangeParams) ([]semanticapi.FoldingRange, error)
- func (c *Client) Formatting(ctx context.Context, params semanticapi.DocumentFormattingParams) ([]semanticapi.TextEdit, error)
- func (c *Client) Hover(ctx context.Context, params semanticapi.HoverParams) (*semanticapi.Hover, error)
- func (c *Client) Implementation(ctx context.Context, params semanticapi.ImplementationParams) (semanticapi.LocationResult, error)
- func (c *Client) Init(ctx context.Context, cc grpc.ClientConnInterface)
- func (c *Client) Initialize(ctx context.Context, params semanticapi.InitializeParams) (semanticapi.InitializeResult, error)
- func (c *Client) Initialized(ctx context.Context) error
- func (c *Client) InlayHint(ctx context.Context, params semanticapi.InlayHintParams) ([]semanticapi.InlayHint, error)
- func (c *Client) InlayHintResolve(ctx context.Context, hint semanticapi.InlayHint) (semanticapi.InlayHint, error)
- func (c *Client) InlineValue(ctx context.Context, params semanticapi.InlineValueParams) ([]semanticapi.InlineValue, error)
- func (c *Client) LinkedEditingRange(ctx context.Context, params semanticapi.LinkedEditingRangeParams) (*semanticapi.LinkedEditingRanges, error)
- func (c *Client) Moniker(ctx context.Context, params semanticapi.MonikerParams) ([]semanticapi.Moniker, error)
- func (c *Client) OnTypeFormatting(ctx context.Context, params semanticapi.DocumentOnTypeFormattingParams) ([]semanticapi.TextEdit, error)
- func (c *Client) PrepareCallHierarchy(ctx context.Context, params semanticapi.CallHierarchyPrepareParams) ([]semanticapi.CallHierarchyItem, error)
- func (c *Client) PrepareRename(ctx context.Context, params semanticapi.PrepareRenameParams) (*semanticapi.PrepareRenameResult, error)
- func (c *Client) PrepareTypeHierarchy(ctx context.Context, params semanticapi.TypeHierarchyPrepareParams) ([]semanticapi.TypeHierarchyItem, error)
- func (c *Client) RangeFormatting(ctx context.Context, params semanticapi.DocumentRangeFormattingParams) ([]semanticapi.TextEdit, error)
- func (c *Client) References(ctx context.Context, params semanticapi.ReferenceParams) ([]semanticapi.Location, error)
- func (c *Client) Rename(ctx context.Context, params semanticapi.RenameParams) (*semanticapi.WorkspaceEdit, error)
- func (c *Client) SelectionRange(ctx context.Context, params semanticapi.SelectionRangeParams) ([]semanticapi.SelectionRange, error)
- func (c *Client) SemanticTokensFull(ctx context.Context, params semanticapi.SemanticTokensParams) (*semanticapi.SemanticTokens, error)
- func (c *Client) SemanticTokensFullDelta(ctx context.Context, params semanticapi.SemanticTokensDeltaParams) (*semanticapi.SemanticTokensDelta, error)
- func (c *Client) SemanticTokensRange(ctx context.Context, params semanticapi.SemanticTokensRangeParams) (*semanticapi.SemanticTokens, error)
- func (c *Client) SendNotification(ctx context.Context, params semanticapi.NotificationParams) error
- func (c *Client) SetTrace(ctx context.Context, params semanticapi.SetTraceParams) error
- func (c *Client) Shutdown(ctx context.Context) error
- func (c *Client) SignatureHelp(ctx context.Context, params semanticapi.SignatureHelpParams) (*semanticapi.SignatureHelp, error)
- func (c *Client) TypeDefinition(ctx context.Context, params semanticapi.TypeDefinitionParams) (semanticapi.LocationResult, error)
- func (c *Client) TypeHierarchySubtypes(ctx context.Context, params semanticapi.TypeHierarchySubtypesParams) ([]semanticapi.TypeHierarchyItem, error)
- func (c *Client) TypeHierarchySupertypes(ctx context.Context, params semanticapi.TypeHierarchySupertypesParams) ([]semanticapi.TypeHierarchyItem, error)
- func (c *Client) WillCreateFiles(ctx context.Context, params semanticapi.CreateFilesParams) (*semanticapi.WorkspaceEdit, error)
- func (c *Client) WillDeleteFiles(ctx context.Context, params semanticapi.DeleteFilesParams) (*semanticapi.WorkspaceEdit, error)
- func (c *Client) WillRenameFiles(ctx context.Context, params semanticapi.RenameFilesParams) (*semanticapi.WorkspaceEdit, error)
- func (c *Client) WillSave(ctx context.Context, params semanticapi.WillSaveTextDocumentParams) error
- func (c *Client) WillSaveWaitUntil(ctx context.Context, params semanticapi.WillSaveTextDocumentParams) ([]semanticapi.TextEdit, error)
- func (c *Client) WorkDoneProgressCancel(ctx context.Context, params semanticapi.WorkDoneProgressCancelParams) error
- func (c *Client) WorkspaceDiagnostic(ctx context.Context, params semanticapi.WorkspaceDiagnosticParams) (semanticapi.WorkspaceDiagnosticReport, error)
- func (c *Client) WorkspaceSymbol(ctx context.Context, params semanticapi.WorkspaceSymbolParams) ([]semanticapi.SymbolInformation, error)
- type CodeAction
- func (*CodeAction) Descriptor() ([]byte, []int)deprecated
- func (x *CodeAction) GetCommand() *Command
- func (x *CodeAction) GetDiagnostics() []*Diagnostic
- func (x *CodeAction) GetEdit() *WorkspaceEdit
- func (x *CodeAction) GetGroup() string
- func (x *CodeAction) GetKind() string
- func (x *CodeAction) GetTitle() string
- func (*CodeAction) ProtoMessage()
- func (x *CodeAction) ProtoReflect() protoreflect.Message
- func (x *CodeAction) Reset()
- func (x *CodeAction) String() string
- type CodeActionRequest
- func (*CodeActionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CodeActionRequest) GetDiagnostics() []*Diagnostic
- func (x *CodeActionRequest) GetRange() *Range
- func (x *CodeActionRequest) GetTextDocument() *TextDocumentIdentifier
- func (*CodeActionRequest) ProtoMessage()
- func (x *CodeActionRequest) ProtoReflect() protoreflect.Message
- func (x *CodeActionRequest) Reset()
- func (x *CodeActionRequest) String() string
- type CodeActionResponse
- func (*CodeActionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CodeActionResponse) GetActions() []*CodeAction
- func (x *CodeActionResponse) GetItems() []*CodeActionResultItem
- func (*CodeActionResponse) ProtoMessage()
- func (x *CodeActionResponse) ProtoReflect() protoreflect.Message
- func (x *CodeActionResponse) Reset()
- func (x *CodeActionResponse) String() string
- type CodeActionResultItem
- func (*CodeActionResultItem) Descriptor() ([]byte, []int)deprecated
- func (x *CodeActionResultItem) GetCodeAction() *CodeAction
- func (x *CodeActionResultItem) GetCommand() *Command
- func (*CodeActionResultItem) ProtoMessage()
- func (x *CodeActionResultItem) ProtoReflect() protoreflect.Message
- func (x *CodeActionResultItem) Reset()
- func (x *CodeActionResultItem) String() string
- type CodeLens
- type CodeLensRequest
- func (*CodeLensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CodeLensRequest) GetTextDocument() *TextDocumentIdentifier
- func (*CodeLensRequest) ProtoMessage()
- func (x *CodeLensRequest) ProtoReflect() protoreflect.Message
- func (x *CodeLensRequest) Reset()
- func (x *CodeLensRequest) String() string
- type CodeLensResolveRequest
- func (*CodeLensResolveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CodeLensResolveRequest) GetLens() *CodeLens
- func (*CodeLensResolveRequest) ProtoMessage()
- func (x *CodeLensResolveRequest) ProtoReflect() protoreflect.Message
- func (x *CodeLensResolveRequest) Reset()
- func (x *CodeLensResolveRequest) String() string
- type CodeLensResolveResponse
- func (*CodeLensResolveResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CodeLensResolveResponse) GetLens() *CodeLens
- func (*CodeLensResolveResponse) ProtoMessage()
- func (x *CodeLensResolveResponse) ProtoReflect() protoreflect.Message
- func (x *CodeLensResolveResponse) Reset()
- func (x *CodeLensResolveResponse) String() string
- type CodeLensResponse
- type Color
- func (*Color) Descriptor() ([]byte, []int)deprecated
- func (x *Color) GetAlpha() float64
- func (x *Color) GetBlue() float64
- func (x *Color) GetGreen() float64
- func (x *Color) GetRed() float64
- func (*Color) ProtoMessage()
- func (x *Color) ProtoReflect() protoreflect.Message
- func (x *Color) Reset()
- func (x *Color) String() string
- type ColorInformation
- func (*ColorInformation) Descriptor() ([]byte, []int)deprecated
- func (x *ColorInformation) GetColor() *Color
- func (x *ColorInformation) GetRange() *Range
- func (*ColorInformation) ProtoMessage()
- func (x *ColorInformation) ProtoReflect() protoreflect.Message
- func (x *ColorInformation) Reset()
- func (x *ColorInformation) String() string
- type ColorPresentation
- func (*ColorPresentation) Descriptor() ([]byte, []int)deprecated
- func (x *ColorPresentation) GetAdditionalTextEdits() []*TextEdit
- func (x *ColorPresentation) GetLabel() string
- func (x *ColorPresentation) GetTextEdit() *TextEdit
- func (*ColorPresentation) ProtoMessage()
- func (x *ColorPresentation) ProtoReflect() protoreflect.Message
- func (x *ColorPresentation) Reset()
- func (x *ColorPresentation) String() string
- type ColorPresentationRequest
- func (*ColorPresentationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ColorPresentationRequest) GetColor() *Color
- func (x *ColorPresentationRequest) GetRange() *Range
- func (x *ColorPresentationRequest) GetTextDocument() *TextDocumentIdentifier
- func (*ColorPresentationRequest) ProtoMessage()
- func (x *ColorPresentationRequest) ProtoReflect() protoreflect.Message
- func (x *ColorPresentationRequest) Reset()
- func (x *ColorPresentationRequest) String() string
- type ColorPresentationResponse
- func (*ColorPresentationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ColorPresentationResponse) GetPresentations() []*ColorPresentation
- func (*ColorPresentationResponse) ProtoMessage()
- func (x *ColorPresentationResponse) ProtoReflect() protoreflect.Message
- func (x *ColorPresentationResponse) Reset()
- func (x *ColorPresentationResponse) String() string
- type Command
- func (*Command) Descriptor() ([]byte, []int)deprecated
- func (x *Command) GetArguments() []string
- func (x *Command) GetCommand() string
- func (x *Command) GetTitle() string
- func (*Command) ProtoMessage()
- func (x *Command) ProtoReflect() protoreflect.Message
- func (x *Command) Reset()
- func (x *Command) String() string
- type CompletionItem
- func (*CompletionItem) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionItem) GetDetail() string
- func (x *CompletionItem) GetDocumentation() *MarkupContent
- func (x *CompletionItem) GetDocumentationString() string
- func (x *CompletionItem) GetInsertText() string
- func (x *CompletionItem) GetInsertTextFormat() int32
- func (x *CompletionItem) GetKind() int32
- func (x *CompletionItem) GetLabel() string
- func (x *CompletionItem) GetTags() []int32
- func (x *CompletionItem) GetTextEdit() *TextEdit
- func (x *CompletionItem) GetTextEditIr() *InsertReplaceEdit
- func (*CompletionItem) ProtoMessage()
- func (x *CompletionItem) ProtoReflect() protoreflect.Message
- func (x *CompletionItem) Reset()
- func (x *CompletionItem) String() string
- type CompletionRequest
- func (*CompletionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionRequest) GetContextTriggerCharacter() string
- func (x *CompletionRequest) GetContextTriggerKind() int32
- func (x *CompletionRequest) GetPosition() *Position
- func (x *CompletionRequest) GetTextDocument() *TextDocumentIdentifier
- func (*CompletionRequest) ProtoMessage()
- func (x *CompletionRequest) ProtoReflect() protoreflect.Message
- func (x *CompletionRequest) Reset()
- func (x *CompletionRequest) String() string
- type CompletionResolveRequest
- func (*CompletionResolveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionResolveRequest) GetItem() *CompletionItem
- func (*CompletionResolveRequest) ProtoMessage()
- func (x *CompletionResolveRequest) ProtoReflect() protoreflect.Message
- func (x *CompletionResolveRequest) Reset()
- func (x *CompletionResolveRequest) String() string
- type CompletionResolveResponse
- func (*CompletionResolveResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionResolveResponse) GetItem() *CompletionItem
- func (*CompletionResolveResponse) ProtoMessage()
- func (x *CompletionResolveResponse) ProtoReflect() protoreflect.Message
- func (x *CompletionResolveResponse) Reset()
- func (x *CompletionResolveResponse) String() string
- type CompletionResponse
- func (*CompletionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionResponse) GetResult() *CompletionResult
- func (*CompletionResponse) ProtoMessage()
- func (x *CompletionResponse) ProtoReflect() protoreflect.Message
- func (x *CompletionResponse) Reset()
- func (x *CompletionResponse) String() string
- type CompletionResult
- func (*CompletionResult) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionResult) GetIsIncomplete() bool
- func (x *CompletionResult) GetItems() []*CompletionItem
- func (*CompletionResult) ProtoMessage()
- func (x *CompletionResult) ProtoReflect() protoreflect.Message
- func (x *CompletionResult) Reset()
- func (x *CompletionResult) String() string
- type CreateFile
- func (*CreateFile) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFile) GetAnnotationId() string
- func (x *CreateFile) GetKind() string
- func (x *CreateFile) GetOptions() *CreateFileOptions
- func (x *CreateFile) GetUri() string
- func (*CreateFile) ProtoMessage()
- func (x *CreateFile) ProtoReflect() protoreflect.Message
- func (x *CreateFile) Reset()
- func (x *CreateFile) String() string
- type CreateFileOptions
- func (*CreateFileOptions) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFileOptions) GetIgnoreIfExists() bool
- func (x *CreateFileOptions) GetOverwrite() bool
- func (*CreateFileOptions) ProtoMessage()
- func (x *CreateFileOptions) ProtoReflect() protoreflect.Message
- func (x *CreateFileOptions) Reset()
- func (x *CreateFileOptions) String() string
- type DeclarationRequest
- func (*DeclarationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeclarationRequest) GetPosition() *Position
- func (x *DeclarationRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DeclarationRequest) ProtoMessage()
- func (x *DeclarationRequest) ProtoReflect() protoreflect.Message
- func (x *DeclarationRequest) Reset()
- func (x *DeclarationRequest) String() string
- type DeclarationResponse
- func (*DeclarationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeclarationResponse) GetLocation() *Location
- func (x *DeclarationResponse) GetLocationLinks() []*LocationLink
- func (x *DeclarationResponse) GetLocations() []*Location
- func (*DeclarationResponse) ProtoMessage()
- func (x *DeclarationResponse) ProtoReflect() protoreflect.Message
- func (x *DeclarationResponse) Reset()
- func (x *DeclarationResponse) String() string
- type DefinitionRequest
- func (*DefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DefinitionRequest) GetPosition() *Position
- func (x *DefinitionRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DefinitionRequest) ProtoMessage()
- func (x *DefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *DefinitionRequest) Reset()
- func (x *DefinitionRequest) String() string
- type DefinitionResponse
- func (*DefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DefinitionResponse) GetLocation() *Location
- func (x *DefinitionResponse) GetLocationLinks() []*LocationLink
- func (x *DefinitionResponse) GetLocations() []*Location
- func (*DefinitionResponse) ProtoMessage()
- func (x *DefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *DefinitionResponse) Reset()
- func (x *DefinitionResponse) String() string
- type DeleteFile
- func (*DeleteFile) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFile) GetAnnotationId() string
- func (x *DeleteFile) GetKind() string
- func (x *DeleteFile) GetOptions() *DeleteFileOptions
- func (x *DeleteFile) GetUri() string
- func (*DeleteFile) ProtoMessage()
- func (x *DeleteFile) ProtoReflect() protoreflect.Message
- func (x *DeleteFile) Reset()
- func (x *DeleteFile) String() string
- type DeleteFileOptions
- func (*DeleteFileOptions) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFileOptions) GetIgnoreIfNotExists() bool
- func (x *DeleteFileOptions) GetRecursive() bool
- func (*DeleteFileOptions) ProtoMessage()
- func (x *DeleteFileOptions) ProtoReflect() protoreflect.Message
- func (x *DeleteFileOptions) Reset()
- func (x *DeleteFileOptions) String() string
- type Diagnostic
- func (*Diagnostic) Descriptor() ([]byte, []int)deprecated
- func (x *Diagnostic) GetCode() string
- func (x *Diagnostic) GetCodeDescriptionHref() string
- func (x *Diagnostic) GetCodeInt() int32
- func (x *Diagnostic) GetCodeIsInt() bool
- func (x *Diagnostic) GetData() []byte
- func (x *Diagnostic) GetMessage() string
- func (x *Diagnostic) GetRange() *Range
- func (x *Diagnostic) GetRelatedInformation() []*DiagnosticRelatedInformation
- func (x *Diagnostic) GetSeverity() int32
- func (x *Diagnostic) GetSource() string
- func (x *Diagnostic) GetTags() []int32
- func (*Diagnostic) ProtoMessage()
- func (x *Diagnostic) ProtoReflect() protoreflect.Message
- func (x *Diagnostic) Reset()
- func (x *Diagnostic) String() string
- type DiagnosticList
- type DiagnosticRelatedInformation
- func (*DiagnosticRelatedInformation) Descriptor() ([]byte, []int)deprecated
- func (x *DiagnosticRelatedInformation) GetLocation() *Location
- func (x *DiagnosticRelatedInformation) GetMessage() string
- func (*DiagnosticRelatedInformation) ProtoMessage()
- func (x *DiagnosticRelatedInformation) ProtoReflect() protoreflect.Message
- func (x *DiagnosticRelatedInformation) Reset()
- func (x *DiagnosticRelatedInformation) String() string
- type DiagnosticRequest
- func (*DiagnosticRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DiagnosticRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DiagnosticRequest) ProtoMessage()
- func (x *DiagnosticRequest) ProtoReflect() protoreflect.Message
- func (x *DiagnosticRequest) Reset()
- func (x *DiagnosticRequest) String() string
- type DiagnosticResponse
- func (*DiagnosticResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DiagnosticResponse) GetReport() *DocumentDiagnosticReport
- func (*DiagnosticResponse) ProtoMessage()
- func (x *DiagnosticResponse) ProtoReflect() protoreflect.Message
- func (x *DiagnosticResponse) Reset()
- func (x *DiagnosticResponse) String() string
- type DidChangeConfigurationRequest
- func (*DidChangeConfigurationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidChangeConfigurationRequest) GetSettings() []byte
- func (*DidChangeConfigurationRequest) ProtoMessage()
- func (x *DidChangeConfigurationRequest) ProtoReflect() protoreflect.Message
- func (x *DidChangeConfigurationRequest) Reset()
- func (x *DidChangeConfigurationRequest) String() string
- type DidChangeConfigurationResponse
- func (*DidChangeConfigurationResponse) Descriptor() ([]byte, []int)deprecated
- func (*DidChangeConfigurationResponse) ProtoMessage()
- func (x *DidChangeConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *DidChangeConfigurationResponse) Reset()
- func (x *DidChangeConfigurationResponse) String() string
- type DidChangeRequest
- func (*DidChangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidChangeRequest) GetContentChanges() []*TextDocumentContentChangeEvent
- func (x *DidChangeRequest) GetTextDocument() *VersionedTextDocumentIdentifier
- func (*DidChangeRequest) ProtoMessage()
- func (x *DidChangeRequest) ProtoReflect() protoreflect.Message
- func (x *DidChangeRequest) Reset()
- func (x *DidChangeRequest) String() string
- type DidChangeResponse
- type DidChangeWatchedFilesRequest
- func (*DidChangeWatchedFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidChangeWatchedFilesRequest) GetChanges() []*FileEvent
- func (*DidChangeWatchedFilesRequest) ProtoMessage()
- func (x *DidChangeWatchedFilesRequest) ProtoReflect() protoreflect.Message
- func (x *DidChangeWatchedFilesRequest) Reset()
- func (x *DidChangeWatchedFilesRequest) String() string
- type DidChangeWatchedFilesResponse
- func (*DidChangeWatchedFilesResponse) Descriptor() ([]byte, []int)deprecated
- func (*DidChangeWatchedFilesResponse) ProtoMessage()
- func (x *DidChangeWatchedFilesResponse) ProtoReflect() protoreflect.Message
- func (x *DidChangeWatchedFilesResponse) Reset()
- func (x *DidChangeWatchedFilesResponse) String() string
- type DidChangeWorkspaceFoldersRequest
- func (*DidChangeWorkspaceFoldersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidChangeWorkspaceFoldersRequest) GetAdded() []*WorkspaceFolder
- func (x *DidChangeWorkspaceFoldersRequest) GetRemoved() []*WorkspaceFolder
- func (*DidChangeWorkspaceFoldersRequest) ProtoMessage()
- func (x *DidChangeWorkspaceFoldersRequest) ProtoReflect() protoreflect.Message
- func (x *DidChangeWorkspaceFoldersRequest) Reset()
- func (x *DidChangeWorkspaceFoldersRequest) String() string
- type DidChangeWorkspaceFoldersResponse
- func (*DidChangeWorkspaceFoldersResponse) Descriptor() ([]byte, []int)deprecated
- func (*DidChangeWorkspaceFoldersResponse) ProtoMessage()
- func (x *DidChangeWorkspaceFoldersResponse) ProtoReflect() protoreflect.Message
- func (x *DidChangeWorkspaceFoldersResponse) Reset()
- func (x *DidChangeWorkspaceFoldersResponse) String() string
- type DidCloseRequest
- func (*DidCloseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidCloseRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DidCloseRequest) ProtoMessage()
- func (x *DidCloseRequest) ProtoReflect() protoreflect.Message
- func (x *DidCloseRequest) Reset()
- func (x *DidCloseRequest) String() string
- type DidCloseResponse
- type DidCreateFilesRequest
- func (*DidCreateFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidCreateFilesRequest) GetFiles() []*FileCreate
- func (*DidCreateFilesRequest) ProtoMessage()
- func (x *DidCreateFilesRequest) ProtoReflect() protoreflect.Message
- func (x *DidCreateFilesRequest) Reset()
- func (x *DidCreateFilesRequest) String() string
- type DidCreateFilesResponse
- type DidDeleteFilesRequest
- func (*DidDeleteFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidDeleteFilesRequest) GetFiles() []*FileDelete
- func (*DidDeleteFilesRequest) ProtoMessage()
- func (x *DidDeleteFilesRequest) ProtoReflect() protoreflect.Message
- func (x *DidDeleteFilesRequest) Reset()
- func (x *DidDeleteFilesRequest) String() string
- type DidDeleteFilesResponse
- type DidOpenRequest
- type DidOpenResponse
- type DidRenameFilesRequest
- func (*DidRenameFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidRenameFilesRequest) GetFiles() []*FileRename
- func (*DidRenameFilesRequest) ProtoMessage()
- func (x *DidRenameFilesRequest) ProtoReflect() protoreflect.Message
- func (x *DidRenameFilesRequest) Reset()
- func (x *DidRenameFilesRequest) String() string
- type DidRenameFilesResponse
- type DidSaveRequest
- func (*DidSaveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DidSaveRequest) GetText() string
- func (x *DidSaveRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DidSaveRequest) ProtoMessage()
- func (x *DidSaveRequest) ProtoReflect() protoreflect.Message
- func (x *DidSaveRequest) Reset()
- func (x *DidSaveRequest) String() string
- type DidSaveResponse
- type DocumentChange
- func (*DocumentChange) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentChange) GetCreateFile() *CreateFile
- func (x *DocumentChange) GetDeleteFile() *DeleteFile
- func (x *DocumentChange) GetRenameFile() *RenameFileOp
- func (x *DocumentChange) GetTextDocumentEdit() *TextDocumentEdit
- func (*DocumentChange) ProtoMessage()
- func (x *DocumentChange) ProtoReflect() protoreflect.Message
- func (x *DocumentChange) Reset()
- func (x *DocumentChange) String() string
- type DocumentColorRequest
- func (*DocumentColorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentColorRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DocumentColorRequest) ProtoMessage()
- func (x *DocumentColorRequest) ProtoReflect() protoreflect.Message
- func (x *DocumentColorRequest) Reset()
- func (x *DocumentColorRequest) String() string
- type DocumentColorResponse
- func (*DocumentColorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentColorResponse) GetColors() []*ColorInformation
- func (*DocumentColorResponse) ProtoMessage()
- func (x *DocumentColorResponse) ProtoReflect() protoreflect.Message
- func (x *DocumentColorResponse) Reset()
- func (x *DocumentColorResponse) String() string
- type DocumentDiagnosticReport
- func (*DocumentDiagnosticReport) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentDiagnosticReport) GetItems() []*Diagnostic
- func (x *DocumentDiagnosticReport) GetKind() string
- func (x *DocumentDiagnosticReport) GetRelatedDocuments() map[string]*DiagnosticList
- func (x *DocumentDiagnosticReport) GetResultId() string
- func (*DocumentDiagnosticReport) ProtoMessage()
- func (x *DocumentDiagnosticReport) ProtoReflect() protoreflect.Message
- func (x *DocumentDiagnosticReport) Reset()
- func (x *DocumentDiagnosticReport) String() string
- type DocumentHighlight
- func (*DocumentHighlight) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentHighlight) GetKind() int32
- func (x *DocumentHighlight) GetRange() *Range
- func (*DocumentHighlight) ProtoMessage()
- func (x *DocumentHighlight) ProtoReflect() protoreflect.Message
- func (x *DocumentHighlight) Reset()
- func (x *DocumentHighlight) String() string
- type DocumentHighlightRequest
- func (*DocumentHighlightRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentHighlightRequest) GetPosition() *Position
- func (x *DocumentHighlightRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DocumentHighlightRequest) ProtoMessage()
- func (x *DocumentHighlightRequest) ProtoReflect() protoreflect.Message
- func (x *DocumentHighlightRequest) Reset()
- func (x *DocumentHighlightRequest) String() string
- type DocumentHighlightResponse
- func (*DocumentHighlightResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentHighlightResponse) GetHighlights() []*DocumentHighlight
- func (*DocumentHighlightResponse) ProtoMessage()
- func (x *DocumentHighlightResponse) ProtoReflect() protoreflect.Message
- func (x *DocumentHighlightResponse) Reset()
- func (x *DocumentHighlightResponse) String() string
- type DocumentLink
- func (*DocumentLink) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentLink) GetRange() *Range
- func (x *DocumentLink) GetTarget() string
- func (x *DocumentLink) GetTooltip() string
- func (*DocumentLink) ProtoMessage()
- func (x *DocumentLink) ProtoReflect() protoreflect.Message
- func (x *DocumentLink) Reset()
- func (x *DocumentLink) String() string
- type DocumentLinkRequest
- func (*DocumentLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentLinkRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DocumentLinkRequest) ProtoMessage()
- func (x *DocumentLinkRequest) ProtoReflect() protoreflect.Message
- func (x *DocumentLinkRequest) Reset()
- func (x *DocumentLinkRequest) String() string
- type DocumentLinkResolveRequest
- func (*DocumentLinkResolveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentLinkResolveRequest) GetLink() *DocumentLink
- func (*DocumentLinkResolveRequest) ProtoMessage()
- func (x *DocumentLinkResolveRequest) ProtoReflect() protoreflect.Message
- func (x *DocumentLinkResolveRequest) Reset()
- func (x *DocumentLinkResolveRequest) String() string
- type DocumentLinkResolveResponse
- func (*DocumentLinkResolveResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentLinkResolveResponse) GetLink() *DocumentLink
- func (*DocumentLinkResolveResponse) ProtoMessage()
- func (x *DocumentLinkResolveResponse) ProtoReflect() protoreflect.Message
- func (x *DocumentLinkResolveResponse) Reset()
- func (x *DocumentLinkResolveResponse) String() string
- type DocumentLinkResponse
- func (*DocumentLinkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentLinkResponse) GetLinks() []*DocumentLink
- func (*DocumentLinkResponse) ProtoMessage()
- func (x *DocumentLinkResponse) ProtoReflect() protoreflect.Message
- func (x *DocumentLinkResponse) Reset()
- func (x *DocumentLinkResponse) String() string
- type DocumentSymbol
- func (*DocumentSymbol) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentSymbol) GetChildren() []*DocumentSymbol
- func (x *DocumentSymbol) GetDetail() string
- func (x *DocumentSymbol) GetKind() int32
- func (x *DocumentSymbol) GetName() string
- func (x *DocumentSymbol) GetRange() *Range
- func (x *DocumentSymbol) GetSelectionRange() *Range
- func (*DocumentSymbol) ProtoMessage()
- func (x *DocumentSymbol) ProtoReflect() protoreflect.Message
- func (x *DocumentSymbol) Reset()
- func (x *DocumentSymbol) String() string
- type DocumentSymbolRequest
- func (*DocumentSymbolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentSymbolRequest) GetTextDocument() *TextDocumentIdentifier
- func (*DocumentSymbolRequest) ProtoMessage()
- func (x *DocumentSymbolRequest) ProtoReflect() protoreflect.Message
- func (x *DocumentSymbolRequest) Reset()
- func (x *DocumentSymbolRequest) String() string
- type DocumentSymbolResponse
- func (*DocumentSymbolResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentSymbolResponse) GetSymbolInformation() []*SymbolInformation
- func (x *DocumentSymbolResponse) GetSymbols() []*DocumentSymbol
- func (*DocumentSymbolResponse) ProtoMessage()
- func (x *DocumentSymbolResponse) ProtoReflect() protoreflect.Message
- func (x *DocumentSymbolResponse) Reset()
- func (x *DocumentSymbolResponse) String() string
- type ExecuteCommandRequest
- func (*ExecuteCommandRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteCommandRequest) GetArguments() []string
- func (x *ExecuteCommandRequest) GetCommand() string
- func (*ExecuteCommandRequest) ProtoMessage()
- func (x *ExecuteCommandRequest) ProtoReflect() protoreflect.Message
- func (x *ExecuteCommandRequest) Reset()
- func (x *ExecuteCommandRequest) String() string
- type ExecuteCommandResponse
- func (*ExecuteCommandResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteCommandResponse) GetResult() string
- func (*ExecuteCommandResponse) ProtoMessage()
- func (x *ExecuteCommandResponse) ProtoReflect() protoreflect.Message
- func (x *ExecuteCommandResponse) Reset()
- func (x *ExecuteCommandResponse) String() string
- type ExecuteRequestRequest
- func (*ExecuteRequestRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteRequestRequest) GetMethod() string
- func (x *ExecuteRequestRequest) GetParams() []byte
- func (x *ExecuteRequestRequest) GetServerId() string
- func (*ExecuteRequestRequest) ProtoMessage()
- func (x *ExecuteRequestRequest) ProtoReflect() protoreflect.Message
- func (x *ExecuteRequestRequest) Reset()
- func (x *ExecuteRequestRequest) String() string
- type ExecuteRequestResponse
- func (*ExecuteRequestResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteRequestResponse) GetResult() []byte
- func (*ExecuteRequestResponse) ProtoMessage()
- func (x *ExecuteRequestResponse) ProtoReflect() protoreflect.Message
- func (x *ExecuteRequestResponse) Reset()
- func (x *ExecuteRequestResponse) String() string
- type ExitRequest
- type ExitResponse
- type FileCreate
- type FileDelete
- type FileEvent
- type FileRename
- type FoldingRange
- func (*FoldingRange) Descriptor() ([]byte, []int)deprecated
- func (x *FoldingRange) GetEndCharacter() uint32
- func (x *FoldingRange) GetEndLine() uint32
- func (x *FoldingRange) GetKind() string
- func (x *FoldingRange) GetStartCharacter() uint32
- func (x *FoldingRange) GetStartLine() uint32
- func (*FoldingRange) ProtoMessage()
- func (x *FoldingRange) ProtoReflect() protoreflect.Message
- func (x *FoldingRange) Reset()
- func (x *FoldingRange) String() string
- type FoldingRangeRequest
- func (*FoldingRangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FoldingRangeRequest) GetTextDocument() *TextDocumentIdentifier
- func (*FoldingRangeRequest) ProtoMessage()
- func (x *FoldingRangeRequest) ProtoReflect() protoreflect.Message
- func (x *FoldingRangeRequest) Reset()
- func (x *FoldingRangeRequest) String() string
- type FoldingRangeResponse
- func (*FoldingRangeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FoldingRangeResponse) GetRanges() []*FoldingRange
- func (*FoldingRangeResponse) ProtoMessage()
- func (x *FoldingRangeResponse) ProtoReflect() protoreflect.Message
- func (x *FoldingRangeResponse) Reset()
- func (x *FoldingRangeResponse) String() string
- type FormattingRequest
- func (*FormattingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FormattingRequest) GetInsertSpaces() bool
- func (x *FormattingRequest) GetTabSize() uint32
- func (x *FormattingRequest) GetTextDocument() *TextDocumentIdentifier
- func (*FormattingRequest) ProtoMessage()
- func (x *FormattingRequest) ProtoReflect() protoreflect.Message
- func (x *FormattingRequest) Reset()
- func (x *FormattingRequest) String() string
- type FormattingResponse
- func (*FormattingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FormattingResponse) GetEdits() []*TextEdit
- func (*FormattingResponse) ProtoMessage()
- func (x *FormattingResponse) ProtoReflect() protoreflect.Message
- func (x *FormattingResponse) Reset()
- func (x *FormattingResponse) String() string
- type Hover
- func (*Hover) Descriptor() ([]byte, []int)deprecated
- func (x *Hover) GetContents() *MarkupContent
- func (x *Hover) GetContentsMarked() *MarkedString
- func (x *Hover) GetContentsMarkedArray() []*MarkedString
- func (x *Hover) GetHasRange() bool
- func (x *Hover) GetRange() *Range
- func (*Hover) ProtoMessage()
- func (x *Hover) ProtoReflect() protoreflect.Message
- func (x *Hover) Reset()
- func (x *Hover) String() string
- type HoverRequest
- func (*HoverRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HoverRequest) GetPosition() *Position
- func (x *HoverRequest) GetTextDocument() *TextDocumentIdentifier
- func (*HoverRequest) ProtoMessage()
- func (x *HoverRequest) ProtoReflect() protoreflect.Message
- func (x *HoverRequest) Reset()
- func (x *HoverRequest) String() string
- type HoverResponse
- func (*HoverResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HoverResponse) GetHasResult() bool
- func (x *HoverResponse) GetResult() *Hover
- func (*HoverResponse) ProtoMessage()
- func (x *HoverResponse) ProtoReflect() protoreflect.Message
- func (x *HoverResponse) Reset()
- func (x *HoverResponse) String() string
- type ImplementationRequest
- func (*ImplementationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImplementationRequest) GetPosition() *Position
- func (x *ImplementationRequest) GetTextDocument() *TextDocumentIdentifier
- func (*ImplementationRequest) ProtoMessage()
- func (x *ImplementationRequest) ProtoReflect() protoreflect.Message
- func (x *ImplementationRequest) Reset()
- func (x *ImplementationRequest) String() string
- type ImplementationResponse
- func (*ImplementationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImplementationResponse) GetLocation() *Location
- func (x *ImplementationResponse) GetLocationLinks() []*LocationLink
- func (x *ImplementationResponse) GetLocations() []*Location
- func (*ImplementationResponse) ProtoMessage()
- func (x *ImplementationResponse) ProtoReflect() protoreflect.Message
- func (x *ImplementationResponse) Reset()
- func (x *ImplementationResponse) String() string
- type InitializeRequest
- func (*InitializeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitializeRequest) GetCapabilities() []byte
- func (x *InitializeRequest) GetHasProcessId() bool
- func (x *InitializeRequest) GetInitializationOptions() []byte
- func (x *InitializeRequest) GetProcessId() int32
- func (x *InitializeRequest) GetRootUri() string
- func (x *InitializeRequest) GetTrace() string
- func (x *InitializeRequest) GetWorkspaceFolders() []*WorkspaceFolder
- func (*InitializeRequest) ProtoMessage()
- func (x *InitializeRequest) ProtoReflect() protoreflect.Message
- func (x *InitializeRequest) Reset()
- func (x *InitializeRequest) String() string
- type InitializeResponse
- func (*InitializeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InitializeResponse) GetCapabilities() *ServerCapabilities
- func (*InitializeResponse) ProtoMessage()
- func (x *InitializeResponse) ProtoReflect() protoreflect.Message
- func (x *InitializeResponse) Reset()
- func (x *InitializeResponse) String() string
- type InitializedRequest
- type InitializedResponse
- type InlayHint
- func (*InlayHint) Descriptor() ([]byte, []int)deprecated
- func (x *InlayHint) GetKind() int32
- func (x *InlayHint) GetLabel() string
- func (x *InlayHint) GetLabelParts() []*InlayHintLabelPart
- func (x *InlayHint) GetPaddingLeft() bool
- func (x *InlayHint) GetPaddingRight() bool
- func (x *InlayHint) GetPosition() *Position
- func (x *InlayHint) GetTextEdits() []*TextEdit
- func (x *InlayHint) GetTooltip() string
- func (x *InlayHint) GetTooltipMarkup() *MarkupContent
- func (*InlayHint) ProtoMessage()
- func (x *InlayHint) ProtoReflect() protoreflect.Message
- func (x *InlayHint) Reset()
- func (x *InlayHint) String() string
- type InlayHintLabelPart
- func (*InlayHintLabelPart) Descriptor() ([]byte, []int)deprecated
- func (x *InlayHintLabelPart) GetCommand() *Command
- func (x *InlayHintLabelPart) GetLocation() *Location
- func (x *InlayHintLabelPart) GetTooltip() string
- func (x *InlayHintLabelPart) GetTooltipMarkup() *MarkupContent
- func (x *InlayHintLabelPart) GetValue() string
- func (*InlayHintLabelPart) ProtoMessage()
- func (x *InlayHintLabelPart) ProtoReflect() protoreflect.Message
- func (x *InlayHintLabelPart) Reset()
- func (x *InlayHintLabelPart) String() string
- type InlayHintRequest
- func (*InlayHintRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InlayHintRequest) GetRange() *Range
- func (x *InlayHintRequest) GetTextDocument() *TextDocumentIdentifier
- func (*InlayHintRequest) ProtoMessage()
- func (x *InlayHintRequest) ProtoReflect() protoreflect.Message
- func (x *InlayHintRequest) Reset()
- func (x *InlayHintRequest) String() string
- type InlayHintResolveRequest
- func (*InlayHintResolveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InlayHintResolveRequest) GetHint() *InlayHint
- func (*InlayHintResolveRequest) ProtoMessage()
- func (x *InlayHintResolveRequest) ProtoReflect() protoreflect.Message
- func (x *InlayHintResolveRequest) Reset()
- func (x *InlayHintResolveRequest) String() string
- type InlayHintResolveResponse
- func (*InlayHintResolveResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InlayHintResolveResponse) GetHint() *InlayHint
- func (*InlayHintResolveResponse) ProtoMessage()
- func (x *InlayHintResolveResponse) ProtoReflect() protoreflect.Message
- func (x *InlayHintResolveResponse) Reset()
- func (x *InlayHintResolveResponse) String() string
- type InlayHintResponse
- func (*InlayHintResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InlayHintResponse) GetHints() []*InlayHint
- func (*InlayHintResponse) ProtoMessage()
- func (x *InlayHintResponse) ProtoReflect() protoreflect.Message
- func (x *InlayHintResponse) Reset()
- func (x *InlayHintResponse) String() string
- type InlineValue
- func (*InlineValue) Descriptor() ([]byte, []int)deprecated
- func (x *InlineValue) GetExpression() string
- func (x *InlineValue) GetRange() *Range
- func (x *InlineValue) GetText() string
- func (x *InlineValue) GetVariableName() string
- func (*InlineValue) ProtoMessage()
- func (x *InlineValue) ProtoReflect() protoreflect.Message
- func (x *InlineValue) Reset()
- func (x *InlineValue) String() string
- type InlineValueRequest
- func (*InlineValueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InlineValueRequest) GetRange() *Range
- func (x *InlineValueRequest) GetTextDocument() *TextDocumentIdentifier
- func (*InlineValueRequest) ProtoMessage()
- func (x *InlineValueRequest) ProtoReflect() protoreflect.Message
- func (x *InlineValueRequest) Reset()
- func (x *InlineValueRequest) String() string
- type InlineValueResponse
- func (*InlineValueResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InlineValueResponse) GetValues() []*InlineValue
- func (*InlineValueResponse) ProtoMessage()
- func (x *InlineValueResponse) ProtoReflect() protoreflect.Message
- func (x *InlineValueResponse) Reset()
- func (x *InlineValueResponse) String() string
- type InsertReplaceEdit
- func (*InsertReplaceEdit) Descriptor() ([]byte, []int)deprecated
- func (x *InsertReplaceEdit) GetInsert() *Range
- func (x *InsertReplaceEdit) GetNewText() string
- func (x *InsertReplaceEdit) GetReplace() *Range
- func (*InsertReplaceEdit) ProtoMessage()
- func (x *InsertReplaceEdit) ProtoReflect() protoreflect.Message
- func (x *InsertReplaceEdit) Reset()
- func (x *InsertReplaceEdit) String() string
- type LSPClient
- type LSPServer
- type LinkedEditingRangeRequest
- func (*LinkedEditingRangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LinkedEditingRangeRequest) GetPosition() *Position
- func (x *LinkedEditingRangeRequest) GetTextDocument() *TextDocumentIdentifier
- func (*LinkedEditingRangeRequest) ProtoMessage()
- func (x *LinkedEditingRangeRequest) ProtoReflect() protoreflect.Message
- func (x *LinkedEditingRangeRequest) Reset()
- func (x *LinkedEditingRangeRequest) String() string
- type LinkedEditingRangeResponse
- func (*LinkedEditingRangeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LinkedEditingRangeResponse) GetHasResult() bool
- func (x *LinkedEditingRangeResponse) GetResult() *LinkedEditingRanges
- func (*LinkedEditingRangeResponse) ProtoMessage()
- func (x *LinkedEditingRangeResponse) ProtoReflect() protoreflect.Message
- func (x *LinkedEditingRangeResponse) Reset()
- func (x *LinkedEditingRangeResponse) String() string
- type LinkedEditingRanges
- func (*LinkedEditingRanges) Descriptor() ([]byte, []int)deprecated
- func (x *LinkedEditingRanges) GetRanges() []*Range
- func (x *LinkedEditingRanges) GetWordPattern() string
- func (*LinkedEditingRanges) ProtoMessage()
- func (x *LinkedEditingRanges) ProtoReflect() protoreflect.Message
- func (x *LinkedEditingRanges) Reset()
- func (x *LinkedEditingRanges) String() string
- type Location
- type LocationLink
- func (*LocationLink) Descriptor() ([]byte, []int)deprecated
- func (x *LocationLink) GetHasOriginSelectionRange() bool
- func (x *LocationLink) GetOriginSelectionRange() *Range
- func (x *LocationLink) GetTargetRange() *Range
- func (x *LocationLink) GetTargetSelectionRange() *Range
- func (x *LocationLink) GetTargetUri() string
- func (*LocationLink) ProtoMessage()
- func (x *LocationLink) ProtoReflect() protoreflect.Message
- func (x *LocationLink) Reset()
- func (x *LocationLink) String() string
- type MarkedString
- func (*MarkedString) Descriptor() ([]byte, []int)deprecated
- func (x *MarkedString) GetIsRaw() bool
- func (x *MarkedString) GetLanguage() string
- func (x *MarkedString) GetValue() string
- func (*MarkedString) ProtoMessage()
- func (x *MarkedString) ProtoReflect() protoreflect.Message
- func (x *MarkedString) Reset()
- func (x *MarkedString) String() string
- type MarkupContent
- func (*MarkupContent) Descriptor() ([]byte, []int)deprecated
- func (x *MarkupContent) GetKind() uint32
- func (x *MarkupContent) GetValue() string
- func (*MarkupContent) ProtoMessage()
- func (x *MarkupContent) ProtoReflect() protoreflect.Message
- func (x *MarkupContent) Reset()
- func (x *MarkupContent) String() string
- type Moniker
- func (*Moniker) Descriptor() ([]byte, []int)deprecated
- func (x *Moniker) GetIdentifier() string
- func (x *Moniker) GetKind() string
- func (x *Moniker) GetScheme() string
- func (x *Moniker) GetUnique() string
- func (*Moniker) ProtoMessage()
- func (x *Moniker) ProtoReflect() protoreflect.Message
- func (x *Moniker) Reset()
- func (x *Moniker) String() string
- type MonikerRequest
- func (*MonikerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MonikerRequest) GetPosition() *Position
- func (x *MonikerRequest) GetTextDocument() *TextDocumentIdentifier
- func (*MonikerRequest) ProtoMessage()
- func (x *MonikerRequest) ProtoReflect() protoreflect.Message
- func (x *MonikerRequest) Reset()
- func (x *MonikerRequest) String() string
- type MonikerResponse
- type OnTypeFormattingRequest
- func (*OnTypeFormattingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OnTypeFormattingRequest) GetCharacter() string
- func (x *OnTypeFormattingRequest) GetInsertSpaces() bool
- func (x *OnTypeFormattingRequest) GetPosition() *Position
- func (x *OnTypeFormattingRequest) GetTabSize() uint32
- func (x *OnTypeFormattingRequest) GetTextDocument() *TextDocumentIdentifier
- func (*OnTypeFormattingRequest) ProtoMessage()
- func (x *OnTypeFormattingRequest) ProtoReflect() protoreflect.Message
- func (x *OnTypeFormattingRequest) Reset()
- func (x *OnTypeFormattingRequest) String() string
- type OnTypeFormattingResponse
- func (*OnTypeFormattingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OnTypeFormattingResponse) GetEdits() []*TextEdit
- func (*OnTypeFormattingResponse) ProtoMessage()
- func (x *OnTypeFormattingResponse) ProtoReflect() protoreflect.Message
- func (x *OnTypeFormattingResponse) Reset()
- func (x *OnTypeFormattingResponse) String() string
- type ParameterInformation
- func (*ParameterInformation) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterInformation) GetDocumentation() *MarkupContent
- func (x *ParameterInformation) GetHasLabelOffsets() bool
- func (x *ParameterInformation) GetLabel() string
- func (x *ParameterInformation) GetLabelOffsetEnd() uint32
- func (x *ParameterInformation) GetLabelOffsetStart() uint32
- func (*ParameterInformation) ProtoMessage()
- func (x *ParameterInformation) ProtoReflect() protoreflect.Message
- func (x *ParameterInformation) Reset()
- func (x *ParameterInformation) String() string
- type Position
- type PrepareCallHierarchyRequest
- func (*PrepareCallHierarchyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareCallHierarchyRequest) GetPosition() *Position
- func (x *PrepareCallHierarchyRequest) GetTextDocument() *TextDocumentIdentifier
- func (*PrepareCallHierarchyRequest) ProtoMessage()
- func (x *PrepareCallHierarchyRequest) ProtoReflect() protoreflect.Message
- func (x *PrepareCallHierarchyRequest) Reset()
- func (x *PrepareCallHierarchyRequest) String() string
- type PrepareCallHierarchyResponse
- func (*PrepareCallHierarchyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareCallHierarchyResponse) GetItems() []*CallHierarchyItem
- func (*PrepareCallHierarchyResponse) ProtoMessage()
- func (x *PrepareCallHierarchyResponse) ProtoReflect() protoreflect.Message
- func (x *PrepareCallHierarchyResponse) Reset()
- func (x *PrepareCallHierarchyResponse) String() string
- type PrepareRenameRequest
- func (*PrepareRenameRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareRenameRequest) GetPosition() *Position
- func (x *PrepareRenameRequest) GetTextDocument() *TextDocumentIdentifier
- func (*PrepareRenameRequest) ProtoMessage()
- func (x *PrepareRenameRequest) ProtoReflect() protoreflect.Message
- func (x *PrepareRenameRequest) Reset()
- func (x *PrepareRenameRequest) String() string
- type PrepareRenameResponse
- func (*PrepareRenameResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareRenameResponse) GetHasResult() bool
- func (x *PrepareRenameResponse) GetResult() *PrepareRenameResult
- func (*PrepareRenameResponse) ProtoMessage()
- func (x *PrepareRenameResponse) ProtoReflect() protoreflect.Message
- func (x *PrepareRenameResponse) Reset()
- func (x *PrepareRenameResponse) String() string
- type PrepareRenameResult
- func (*PrepareRenameResult) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareRenameResult) GetPlaceholder() string
- func (x *PrepareRenameResult) GetRange() *Range
- func (*PrepareRenameResult) ProtoMessage()
- func (x *PrepareRenameResult) ProtoReflect() protoreflect.Message
- func (x *PrepareRenameResult) Reset()
- func (x *PrepareRenameResult) String() string
- type PrepareTypeHierarchyRequest
- func (*PrepareTypeHierarchyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareTypeHierarchyRequest) GetPosition() *Position
- func (x *PrepareTypeHierarchyRequest) GetTextDocument() *TextDocumentIdentifier
- func (*PrepareTypeHierarchyRequest) ProtoMessage()
- func (x *PrepareTypeHierarchyRequest) ProtoReflect() protoreflect.Message
- func (x *PrepareTypeHierarchyRequest) Reset()
- func (x *PrepareTypeHierarchyRequest) String() string
- type PrepareTypeHierarchyResponse
- func (*PrepareTypeHierarchyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PrepareTypeHierarchyResponse) GetItems() []*TypeHierarchyItem
- func (*PrepareTypeHierarchyResponse) ProtoMessage()
- func (x *PrepareTypeHierarchyResponse) ProtoReflect() protoreflect.Message
- func (x *PrepareTypeHierarchyResponse) Reset()
- func (x *PrepareTypeHierarchyResponse) String() string
- type PreviousResultId
- func (*PreviousResultId) Descriptor() ([]byte, []int)deprecated
- func (x *PreviousResultId) GetUri() string
- func (x *PreviousResultId) GetValue() string
- func (*PreviousResultId) ProtoMessage()
- func (x *PreviousResultId) ProtoReflect() protoreflect.Message
- func (x *PreviousResultId) Reset()
- func (x *PreviousResultId) String() string
- type Range
- type RangeFormattingRequest
- func (*RangeFormattingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RangeFormattingRequest) GetInsertSpaces() bool
- func (x *RangeFormattingRequest) GetRange() *Range
- func (x *RangeFormattingRequest) GetTabSize() uint32
- func (x *RangeFormattingRequest) GetTextDocument() *TextDocumentIdentifier
- func (*RangeFormattingRequest) ProtoMessage()
- func (x *RangeFormattingRequest) ProtoReflect() protoreflect.Message
- func (x *RangeFormattingRequest) Reset()
- func (x *RangeFormattingRequest) String() string
- type RangeFormattingResponse
- func (*RangeFormattingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RangeFormattingResponse) GetEdits() []*TextEdit
- func (*RangeFormattingResponse) ProtoMessage()
- func (x *RangeFormattingResponse) ProtoReflect() protoreflect.Message
- func (x *RangeFormattingResponse) Reset()
- func (x *RangeFormattingResponse) String() string
- type ReferencesRequest
- func (*ReferencesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReferencesRequest) GetIncludeDeclaration() bool
- func (x *ReferencesRequest) GetPosition() *Position
- func (x *ReferencesRequest) GetTextDocument() *TextDocumentIdentifier
- func (*ReferencesRequest) ProtoMessage()
- func (x *ReferencesRequest) ProtoReflect() protoreflect.Message
- func (x *ReferencesRequest) Reset()
- func (x *ReferencesRequest) String() string
- type ReferencesResponse
- func (*ReferencesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReferencesResponse) GetLocations() []*Location
- func (*ReferencesResponse) ProtoMessage()
- func (x *ReferencesResponse) ProtoReflect() protoreflect.Message
- func (x *ReferencesResponse) Reset()
- func (x *ReferencesResponse) String() string
- type RelatedDocumentDiagnostics
- func (*RelatedDocumentDiagnostics) Descriptor() ([]byte, []int)deprecated
- func (x *RelatedDocumentDiagnostics) GetRelatedDocuments() map[string]*DiagnosticList
- func (*RelatedDocumentDiagnostics) ProtoMessage()
- func (x *RelatedDocumentDiagnostics) ProtoReflect() protoreflect.Message
- func (x *RelatedDocumentDiagnostics) Reset()
- func (x *RelatedDocumentDiagnostics) String() string
- type RenameFileOp
- func (*RenameFileOp) Descriptor() ([]byte, []int)deprecated
- func (x *RenameFileOp) GetAnnotationId() string
- func (x *RenameFileOp) GetKind() string
- func (x *RenameFileOp) GetNewUri() string
- func (x *RenameFileOp) GetOldUri() string
- func (x *RenameFileOp) GetOptions() *RenameFileOptions
- func (*RenameFileOp) ProtoMessage()
- func (x *RenameFileOp) ProtoReflect() protoreflect.Message
- func (x *RenameFileOp) Reset()
- func (x *RenameFileOp) String() string
- type RenameFileOptions
- func (*RenameFileOptions) Descriptor() ([]byte, []int)deprecated
- func (x *RenameFileOptions) GetIgnoreIfExists() bool
- func (x *RenameFileOptions) GetOverwrite() bool
- func (*RenameFileOptions) ProtoMessage()
- func (x *RenameFileOptions) ProtoReflect() protoreflect.Message
- func (x *RenameFileOptions) Reset()
- func (x *RenameFileOptions) String() string
- type RenameRequest
- func (*RenameRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RenameRequest) GetNewName() string
- func (x *RenameRequest) GetPosition() *Position
- func (x *RenameRequest) GetTextDocument() *TextDocumentIdentifier
- func (*RenameRequest) ProtoMessage()
- func (x *RenameRequest) ProtoReflect() protoreflect.Message
- func (x *RenameRequest) Reset()
- func (x *RenameRequest) String() string
- type RenameResponse
- func (*RenameResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RenameResponse) GetHasResult() bool
- func (x *RenameResponse) GetResult() *WorkspaceEdit
- func (*RenameResponse) ProtoMessage()
- func (x *RenameResponse) ProtoReflect() protoreflect.Message
- func (x *RenameResponse) Reset()
- func (x *RenameResponse) String() string
- type SelectionRange
- func (*SelectionRange) Descriptor() ([]byte, []int)deprecated
- func (x *SelectionRange) GetParent() *SelectionRange
- func (x *SelectionRange) GetRange() *Range
- func (*SelectionRange) ProtoMessage()
- func (x *SelectionRange) ProtoReflect() protoreflect.Message
- func (x *SelectionRange) Reset()
- func (x *SelectionRange) String() string
- type SelectionRangeRequest
- func (*SelectionRangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SelectionRangeRequest) GetPositions() []*Position
- func (x *SelectionRangeRequest) GetTextDocument() *TextDocumentIdentifier
- func (*SelectionRangeRequest) ProtoMessage()
- func (x *SelectionRangeRequest) ProtoReflect() protoreflect.Message
- func (x *SelectionRangeRequest) Reset()
- func (x *SelectionRangeRequest) String() string
- type SelectionRangeResponse
- func (*SelectionRangeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SelectionRangeResponse) GetRanges() []*SelectionRange
- func (*SelectionRangeResponse) ProtoMessage()
- func (x *SelectionRangeResponse) ProtoReflect() protoreflect.Message
- func (x *SelectionRangeResponse) Reset()
- func (x *SelectionRangeResponse) String() string
- type SemanticTokens
- func (*SemanticTokens) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokens) GetData() []uint32
- func (x *SemanticTokens) GetResultId() string
- func (*SemanticTokens) ProtoMessage()
- func (x *SemanticTokens) ProtoReflect() protoreflect.Message
- func (x *SemanticTokens) Reset()
- func (x *SemanticTokens) String() string
- type SemanticTokensDelta
- func (*SemanticTokensDelta) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensDelta) GetEdits() []*SemanticTokensEdit
- func (x *SemanticTokensDelta) GetResultId() string
- func (*SemanticTokensDelta) ProtoMessage()
- func (x *SemanticTokensDelta) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensDelta) Reset()
- func (x *SemanticTokensDelta) String() string
- type SemanticTokensEdit
- func (*SemanticTokensEdit) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensEdit) GetData() []uint32
- func (x *SemanticTokensEdit) GetDeleteCount() uint32
- func (x *SemanticTokensEdit) GetStart() uint32
- func (*SemanticTokensEdit) ProtoMessage()
- func (x *SemanticTokensEdit) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensEdit) Reset()
- func (x *SemanticTokensEdit) String() string
- type SemanticTokensFullDeltaRequest
- func (*SemanticTokensFullDeltaRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensFullDeltaRequest) GetPreviousResultId() string
- func (x *SemanticTokensFullDeltaRequest) GetTextDocument() *TextDocumentIdentifier
- func (*SemanticTokensFullDeltaRequest) ProtoMessage()
- func (x *SemanticTokensFullDeltaRequest) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensFullDeltaRequest) Reset()
- func (x *SemanticTokensFullDeltaRequest) String() string
- type SemanticTokensFullDeltaResponse
- func (*SemanticTokensFullDeltaResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensFullDeltaResponse) GetHasResult() bool
- func (x *SemanticTokensFullDeltaResponse) GetResult() *SemanticTokensDelta
- func (*SemanticTokensFullDeltaResponse) ProtoMessage()
- func (x *SemanticTokensFullDeltaResponse) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensFullDeltaResponse) Reset()
- func (x *SemanticTokensFullDeltaResponse) String() string
- type SemanticTokensFullRequest
- func (*SemanticTokensFullRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensFullRequest) GetTextDocument() *TextDocumentIdentifier
- func (*SemanticTokensFullRequest) ProtoMessage()
- func (x *SemanticTokensFullRequest) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensFullRequest) Reset()
- func (x *SemanticTokensFullRequest) String() string
- type SemanticTokensFullResponse
- func (*SemanticTokensFullResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensFullResponse) GetHasResult() bool
- func (x *SemanticTokensFullResponse) GetResult() *SemanticTokens
- func (*SemanticTokensFullResponse) ProtoMessage()
- func (x *SemanticTokensFullResponse) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensFullResponse) Reset()
- func (x *SemanticTokensFullResponse) String() string
- type SemanticTokensRangeRequest
- func (*SemanticTokensRangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensRangeRequest) GetRange() *Range
- func (x *SemanticTokensRangeRequest) GetTextDocument() *TextDocumentIdentifier
- func (*SemanticTokensRangeRequest) ProtoMessage()
- func (x *SemanticTokensRangeRequest) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensRangeRequest) Reset()
- func (x *SemanticTokensRangeRequest) String() string
- type SemanticTokensRangeResponse
- func (*SemanticTokensRangeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticTokensRangeResponse) GetHasResult() bool
- func (x *SemanticTokensRangeResponse) GetResult() *SemanticTokens
- func (*SemanticTokensRangeResponse) ProtoMessage()
- func (x *SemanticTokensRangeResponse) ProtoReflect() protoreflect.Message
- func (x *SemanticTokensRangeResponse) Reset()
- func (x *SemanticTokensRangeResponse) String() string
- type SendNotificationRequest
- func (*SendNotificationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SendNotificationRequest) GetMethod() string
- func (x *SendNotificationRequest) GetParams() []byte
- func (x *SendNotificationRequest) GetServerId() string
- func (*SendNotificationRequest) ProtoMessage()
- func (x *SendNotificationRequest) ProtoReflect() protoreflect.Message
- func (x *SendNotificationRequest) Reset()
- func (x *SendNotificationRequest) String() string
- type SendNotificationResponse
- type ServerCapabilities
- func (*ServerCapabilities) Descriptor() ([]byte, []int)deprecated
- func (x *ServerCapabilities) GetCallHierarchyProvider() bool
- func (x *ServerCapabilities) GetCodeActionKinds() []string
- func (x *ServerCapabilities) GetCodeActionProvider() bool
- func (x *ServerCapabilities) GetCodeActionResolveProvider() bool
- func (x *ServerCapabilities) GetCodeLensProvider() bool
- func (x *ServerCapabilities) GetCodeLensResolveProvider() bool
- func (x *ServerCapabilities) GetCompletionProvider() bool
- func (x *ServerCapabilities) GetCompletionResolveProvider() bool
- func (x *ServerCapabilities) GetCompletionTriggerCharacters() []string
- func (x *ServerCapabilities) GetDeclarationProvider() bool
- func (x *ServerCapabilities) GetDefinitionProvider() bool
- func (x *ServerCapabilities) GetDiagnosticIdentifier() string
- func (x *ServerCapabilities) GetDiagnosticInterFileDependencies() bool
- func (x *ServerCapabilities) GetDiagnosticProvider() bool
- func (x *ServerCapabilities) GetDiagnosticWorkspaceDiagnostics() bool
- func (x *ServerCapabilities) GetDocumentColorProvider() bool
- func (x *ServerCapabilities) GetDocumentFormattingProvider() bool
- func (x *ServerCapabilities) GetDocumentHighlightProvider() bool
- func (x *ServerCapabilities) GetDocumentLinkProvider() bool
- func (x *ServerCapabilities) GetDocumentLinkResolveProvider() bool
- func (x *ServerCapabilities) GetDocumentOnTypeFormattingProvider() bool
- func (x *ServerCapabilities) GetDocumentRangeFormattingProvider() bool
- func (x *ServerCapabilities) GetDocumentSymbolProvider() bool
- func (x *ServerCapabilities) GetExecuteCommandCommands() []string
- func (x *ServerCapabilities) GetExecuteCommandProvider() bool
- func (x *ServerCapabilities) GetExperimental() []byte
- func (x *ServerCapabilities) GetFoldingRangeProvider() bool
- func (x *ServerCapabilities) GetHoverProvider() bool
- func (x *ServerCapabilities) GetImplementationProvider() bool
- func (x *ServerCapabilities) GetInlayHintProvider() bool
- func (x *ServerCapabilities) GetInlayHintResolveProvider() bool
- func (x *ServerCapabilities) GetInlineValueProvider() bool
- func (x *ServerCapabilities) GetLinkedEditingRangeProvider() bool
- func (x *ServerCapabilities) GetMonikerProvider() bool
- func (x *ServerCapabilities) GetOnTypeFormattingFirstTriggerCharacter() string
- func (x *ServerCapabilities) GetOnTypeFormattingMoreTriggerCharacters() []string
- func (x *ServerCapabilities) GetReferencesProvider() bool
- func (x *ServerCapabilities) GetRenamePrepareProvider() bool
- func (x *ServerCapabilities) GetRenameProvider() bool
- func (x *ServerCapabilities) GetSelectionRangeProvider() bool
- func (x *ServerCapabilities) GetSemanticTokensFull() bool
- func (x *ServerCapabilities) GetSemanticTokensProvider() bool
- func (x *ServerCapabilities) GetSemanticTokensRange() bool
- func (x *ServerCapabilities) GetSemanticTokensTokenModifiers() []string
- func (x *ServerCapabilities) GetSemanticTokensTokenTypes() []string
- func (x *ServerCapabilities) GetSignatureHelpProvider() bool
- func (x *ServerCapabilities) GetSignatureHelpRetriggerCharacters() []string
- func (x *ServerCapabilities) GetSignatureHelpTriggerCharacters() []string
- func (x *ServerCapabilities) GetTypeDefinitionProvider() bool
- func (x *ServerCapabilities) GetTypeHierarchyProvider() bool
- func (x *ServerCapabilities) GetWorkspaceSymbolProvider() bool
- func (*ServerCapabilities) ProtoMessage()
- func (x *ServerCapabilities) ProtoReflect() protoreflect.Message
- func (x *ServerCapabilities) Reset()
- func (x *ServerCapabilities) String() string
- type SetTraceRequest
- type SetTraceResponse
- type ShowDocumentResult
- func (*ShowDocumentResult) Descriptor() ([]byte, []int)deprecated
- func (x *ShowDocumentResult) GetSuccess() bool
- func (*ShowDocumentResult) ProtoMessage()
- func (x *ShowDocumentResult) ProtoReflect() protoreflect.Message
- func (x *ShowDocumentResult) Reset()
- func (x *ShowDocumentResult) String() string
- type ShutdownRequest
- type ShutdownResponse
- type SignatureHelp
- func (*SignatureHelp) Descriptor() ([]byte, []int)deprecated
- func (x *SignatureHelp) GetActiveParameter() uint32
- func (x *SignatureHelp) GetActiveSignature() uint32
- func (x *SignatureHelp) GetSignatures() []*SignatureInformation
- func (*SignatureHelp) ProtoMessage()
- func (x *SignatureHelp) ProtoReflect() protoreflect.Message
- func (x *SignatureHelp) Reset()
- func (x *SignatureHelp) String() string
- type SignatureHelpRequest
- func (*SignatureHelpRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SignatureHelpRequest) GetPosition() *Position
- func (x *SignatureHelpRequest) GetTextDocument() *TextDocumentIdentifier
- func (*SignatureHelpRequest) ProtoMessage()
- func (x *SignatureHelpRequest) ProtoReflect() protoreflect.Message
- func (x *SignatureHelpRequest) Reset()
- func (x *SignatureHelpRequest) String() string
- type SignatureHelpResponse
- func (*SignatureHelpResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SignatureHelpResponse) GetHasResult() bool
- func (x *SignatureHelpResponse) GetResult() *SignatureHelp
- func (*SignatureHelpResponse) ProtoMessage()
- func (x *SignatureHelpResponse) ProtoReflect() protoreflect.Message
- func (x *SignatureHelpResponse) Reset()
- func (x *SignatureHelpResponse) String() string
- type SignatureInformation
- func (*SignatureInformation) Descriptor() ([]byte, []int)deprecated
- func (x *SignatureInformation) GetDocumentation() *MarkupContent
- func (x *SignatureInformation) GetLabel() string
- func (x *SignatureInformation) GetParameters() []*ParameterInformation
- func (*SignatureInformation) ProtoMessage()
- func (x *SignatureInformation) ProtoReflect() protoreflect.Message
- func (x *SignatureInformation) Reset()
- func (x *SignatureInformation) String() string
- type SymbolInformation
- func (*SymbolInformation) Descriptor() ([]byte, []int)deprecated
- func (x *SymbolInformation) GetKind() int32
- func (x *SymbolInformation) GetLocation() *Location
- func (x *SymbolInformation) GetName() string
- func (*SymbolInformation) ProtoMessage()
- func (x *SymbolInformation) ProtoReflect() protoreflect.Message
- func (x *SymbolInformation) Reset()
- func (x *SymbolInformation) String() string
- type TextDocumentContentChangeEvent
- func (*TextDocumentContentChangeEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TextDocumentContentChangeEvent) GetHasRange() bool
- func (x *TextDocumentContentChangeEvent) GetRange() *Range
- func (x *TextDocumentContentChangeEvent) GetText() string
- func (*TextDocumentContentChangeEvent) ProtoMessage()
- func (x *TextDocumentContentChangeEvent) ProtoReflect() protoreflect.Message
- func (x *TextDocumentContentChangeEvent) Reset()
- func (x *TextDocumentContentChangeEvent) String() string
- type TextDocumentEdit
- func (*TextDocumentEdit) Descriptor() ([]byte, []int)deprecated
- func (x *TextDocumentEdit) GetAnnotatedEdits() []*AnnotatedTextEdit
- func (x *TextDocumentEdit) GetEdits() []*TextEdit
- func (x *TextDocumentEdit) GetTextDocument() *VersionedTextDocumentIdentifier
- func (x *TextDocumentEdit) GetUseAnnotated() bool
- func (*TextDocumentEdit) ProtoMessage()
- func (x *TextDocumentEdit) ProtoReflect() protoreflect.Message
- func (x *TextDocumentEdit) Reset()
- func (x *TextDocumentEdit) String() string
- type TextDocumentIdentifier
- func (*TextDocumentIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *TextDocumentIdentifier) GetUri() string
- func (*TextDocumentIdentifier) ProtoMessage()
- func (x *TextDocumentIdentifier) ProtoReflect() protoreflect.Message
- func (x *TextDocumentIdentifier) Reset()
- func (x *TextDocumentIdentifier) String() string
- type TextDocumentItem
- func (*TextDocumentItem) Descriptor() ([]byte, []int)deprecated
- func (x *TextDocumentItem) GetLanguageId() string
- func (x *TextDocumentItem) GetText() string
- func (x *TextDocumentItem) GetUri() string
- func (x *TextDocumentItem) GetVersion() int32
- func (*TextDocumentItem) ProtoMessage()
- func (x *TextDocumentItem) ProtoReflect() protoreflect.Message
- func (x *TextDocumentItem) Reset()
- func (x *TextDocumentItem) String() string
- type TextEdit
- type TextEditList
- type TypeDefinitionRequest
- func (*TypeDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TypeDefinitionRequest) GetPosition() *Position
- func (x *TypeDefinitionRequest) GetTextDocument() *TextDocumentIdentifier
- func (*TypeDefinitionRequest) ProtoMessage()
- func (x *TypeDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *TypeDefinitionRequest) Reset()
- func (x *TypeDefinitionRequest) String() string
- type TypeDefinitionResponse
- func (*TypeDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TypeDefinitionResponse) GetLocation() *Location
- func (x *TypeDefinitionResponse) GetLocationLinks() []*LocationLink
- func (x *TypeDefinitionResponse) GetLocations() []*Location
- func (*TypeDefinitionResponse) ProtoMessage()
- func (x *TypeDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *TypeDefinitionResponse) Reset()
- func (x *TypeDefinitionResponse) String() string
- type TypeHierarchyItem
- func (*TypeHierarchyItem) Descriptor() ([]byte, []int)deprecated
- func (x *TypeHierarchyItem) GetDetail() string
- func (x *TypeHierarchyItem) GetKind() int32
- func (x *TypeHierarchyItem) GetName() string
- func (x *TypeHierarchyItem) GetRange() *Range
- func (x *TypeHierarchyItem) GetSelectionRange() *Range
- func (x *TypeHierarchyItem) GetTags() []int32
- func (x *TypeHierarchyItem) GetUri() string
- func (*TypeHierarchyItem) ProtoMessage()
- func (x *TypeHierarchyItem) ProtoReflect() protoreflect.Message
- func (x *TypeHierarchyItem) Reset()
- func (x *TypeHierarchyItem) String() string
- type TypeHierarchySubtypesRequest
- func (*TypeHierarchySubtypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TypeHierarchySubtypesRequest) GetItem() *TypeHierarchyItem
- func (*TypeHierarchySubtypesRequest) ProtoMessage()
- func (x *TypeHierarchySubtypesRequest) ProtoReflect() protoreflect.Message
- func (x *TypeHierarchySubtypesRequest) Reset()
- func (x *TypeHierarchySubtypesRequest) String() string
- type TypeHierarchySubtypesResponse
- func (*TypeHierarchySubtypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TypeHierarchySubtypesResponse) GetItems() []*TypeHierarchyItem
- func (*TypeHierarchySubtypesResponse) ProtoMessage()
- func (x *TypeHierarchySubtypesResponse) ProtoReflect() protoreflect.Message
- func (x *TypeHierarchySubtypesResponse) Reset()
- func (x *TypeHierarchySubtypesResponse) String() string
- type TypeHierarchySupertypesRequest
- func (*TypeHierarchySupertypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TypeHierarchySupertypesRequest) GetItem() *TypeHierarchyItem
- func (*TypeHierarchySupertypesRequest) ProtoMessage()
- func (x *TypeHierarchySupertypesRequest) ProtoReflect() protoreflect.Message
- func (x *TypeHierarchySupertypesRequest) Reset()
- func (x *TypeHierarchySupertypesRequest) String() string
- type TypeHierarchySupertypesResponse
- func (*TypeHierarchySupertypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TypeHierarchySupertypesResponse) GetItems() []*TypeHierarchyItem
- func (*TypeHierarchySupertypesResponse) ProtoMessage()
- func (x *TypeHierarchySupertypesResponse) ProtoReflect() protoreflect.Message
- func (x *TypeHierarchySupertypesResponse) Reset()
- func (x *TypeHierarchySupertypesResponse) String() string
- type UnimplementedLSPServer
- func (UnimplementedLSPServer) CallHierarchyIncomingCalls(context.Context, *CallHierarchyIncomingCallsRequest) (*CallHierarchyIncomingCallsResponse, error)
- func (UnimplementedLSPServer) CallHierarchyOutgoingCalls(context.Context, *CallHierarchyOutgoingCallsRequest) (*CallHierarchyOutgoingCallsResponse, error)
- func (UnimplementedLSPServer) CodeAction(context.Context, *CodeActionRequest) (*CodeActionResponse, error)
- func (UnimplementedLSPServer) CodeLens(context.Context, *CodeLensRequest) (*CodeLensResponse, error)
- func (UnimplementedLSPServer) CodeLensResolve(context.Context, *CodeLensResolveRequest) (*CodeLensResolveResponse, error)
- func (UnimplementedLSPServer) ColorPresentation(context.Context, *ColorPresentationRequest) (*ColorPresentationResponse, error)
- func (UnimplementedLSPServer) Completion(context.Context, *CompletionRequest) (*CompletionResponse, error)
- func (UnimplementedLSPServer) CompletionResolve(context.Context, *CompletionResolveRequest) (*CompletionResolveResponse, error)
- func (UnimplementedLSPServer) Declaration(context.Context, *DeclarationRequest) (*DeclarationResponse, error)
- func (UnimplementedLSPServer) Definition(context.Context, *DefinitionRequest) (*DefinitionResponse, error)
- func (UnimplementedLSPServer) Diagnostic(context.Context, *DiagnosticRequest) (*DiagnosticResponse, error)
- func (UnimplementedLSPServer) DidChange(context.Context, *DidChangeRequest) (*DidChangeResponse, error)
- func (UnimplementedLSPServer) DidChangeConfiguration(context.Context, *DidChangeConfigurationRequest) (*DidChangeConfigurationResponse, error)
- func (UnimplementedLSPServer) DidChangeWatchedFiles(context.Context, *DidChangeWatchedFilesRequest) (*DidChangeWatchedFilesResponse, error)
- func (UnimplementedLSPServer) DidChangeWorkspaceFolders(context.Context, *DidChangeWorkspaceFoldersRequest) (*DidChangeWorkspaceFoldersResponse, error)
- func (UnimplementedLSPServer) DidClose(context.Context, *DidCloseRequest) (*DidCloseResponse, error)
- func (UnimplementedLSPServer) DidCreateFiles(context.Context, *DidCreateFilesRequest) (*DidCreateFilesResponse, error)
- func (UnimplementedLSPServer) DidDeleteFiles(context.Context, *DidDeleteFilesRequest) (*DidDeleteFilesResponse, error)
- func (UnimplementedLSPServer) DidOpen(context.Context, *DidOpenRequest) (*DidOpenResponse, error)
- func (UnimplementedLSPServer) DidRenameFiles(context.Context, *DidRenameFilesRequest) (*DidRenameFilesResponse, error)
- func (UnimplementedLSPServer) DidSave(context.Context, *DidSaveRequest) (*DidSaveResponse, error)
- func (UnimplementedLSPServer) DocumentColor(context.Context, *DocumentColorRequest) (*DocumentColorResponse, error)
- func (UnimplementedLSPServer) DocumentHighlight(context.Context, *DocumentHighlightRequest) (*DocumentHighlightResponse, error)
- func (UnimplementedLSPServer) DocumentLink(context.Context, *DocumentLinkRequest) (*DocumentLinkResponse, error)
- func (UnimplementedLSPServer) DocumentLinkResolve(context.Context, *DocumentLinkResolveRequest) (*DocumentLinkResolveResponse, error)
- func (UnimplementedLSPServer) DocumentSymbol(context.Context, *DocumentSymbolRequest) (*DocumentSymbolResponse, error)
- func (UnimplementedLSPServer) ExecuteCommand(context.Context, *ExecuteCommandRequest) (*ExecuteCommandResponse, error)
- func (UnimplementedLSPServer) ExecuteRequest(context.Context, *ExecuteRequestRequest) (*ExecuteRequestResponse, error)
- func (UnimplementedLSPServer) Exit(context.Context, *ExitRequest) (*ExitResponse, error)
- func (UnimplementedLSPServer) FoldingRange(context.Context, *FoldingRangeRequest) (*FoldingRangeResponse, error)
- func (UnimplementedLSPServer) Formatting(context.Context, *FormattingRequest) (*FormattingResponse, error)
- func (UnimplementedLSPServer) Hover(context.Context, *HoverRequest) (*HoverResponse, error)
- func (UnimplementedLSPServer) Implementation(context.Context, *ImplementationRequest) (*ImplementationResponse, error)
- func (UnimplementedLSPServer) Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
- func (UnimplementedLSPServer) Initialized(context.Context, *InitializedRequest) (*InitializedResponse, error)
- func (UnimplementedLSPServer) InlayHint(context.Context, *InlayHintRequest) (*InlayHintResponse, error)
- func (UnimplementedLSPServer) InlayHintResolve(context.Context, *InlayHintResolveRequest) (*InlayHintResolveResponse, error)
- func (UnimplementedLSPServer) InlineValue(context.Context, *InlineValueRequest) (*InlineValueResponse, error)
- func (UnimplementedLSPServer) LinkedEditingRange(context.Context, *LinkedEditingRangeRequest) (*LinkedEditingRangeResponse, error)
- func (UnimplementedLSPServer) Moniker(context.Context, *MonikerRequest) (*MonikerResponse, error)
- func (UnimplementedLSPServer) OnTypeFormatting(context.Context, *OnTypeFormattingRequest) (*OnTypeFormattingResponse, error)
- func (UnimplementedLSPServer) PrepareCallHierarchy(context.Context, *PrepareCallHierarchyRequest) (*PrepareCallHierarchyResponse, error)
- func (UnimplementedLSPServer) PrepareRename(context.Context, *PrepareRenameRequest) (*PrepareRenameResponse, error)
- func (UnimplementedLSPServer) PrepareTypeHierarchy(context.Context, *PrepareTypeHierarchyRequest) (*PrepareTypeHierarchyResponse, error)
- func (UnimplementedLSPServer) RangeFormatting(context.Context, *RangeFormattingRequest) (*RangeFormattingResponse, error)
- func (UnimplementedLSPServer) References(context.Context, *ReferencesRequest) (*ReferencesResponse, error)
- func (UnimplementedLSPServer) Rename(context.Context, *RenameRequest) (*RenameResponse, error)
- func (UnimplementedLSPServer) SelectionRange(context.Context, *SelectionRangeRequest) (*SelectionRangeResponse, error)
- func (UnimplementedLSPServer) SemanticTokensFull(context.Context, *SemanticTokensFullRequest) (*SemanticTokensFullResponse, error)
- func (UnimplementedLSPServer) SemanticTokensFullDelta(context.Context, *SemanticTokensFullDeltaRequest) (*SemanticTokensFullDeltaResponse, error)
- func (UnimplementedLSPServer) SemanticTokensRange(context.Context, *SemanticTokensRangeRequest) (*SemanticTokensRangeResponse, error)
- func (UnimplementedLSPServer) SendNotification(context.Context, *SendNotificationRequest) (*SendNotificationResponse, error)
- func (UnimplementedLSPServer) SetTrace(context.Context, *SetTraceRequest) (*SetTraceResponse, error)
- func (UnimplementedLSPServer) Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
- func (UnimplementedLSPServer) SignatureHelp(context.Context, *SignatureHelpRequest) (*SignatureHelpResponse, error)
- func (UnimplementedLSPServer) TypeDefinition(context.Context, *TypeDefinitionRequest) (*TypeDefinitionResponse, error)
- func (UnimplementedLSPServer) TypeHierarchySubtypes(context.Context, *TypeHierarchySubtypesRequest) (*TypeHierarchySubtypesResponse, error)
- func (UnimplementedLSPServer) TypeHierarchySupertypes(context.Context, *TypeHierarchySupertypesRequest) (*TypeHierarchySupertypesResponse, error)
- func (UnimplementedLSPServer) WillCreateFiles(context.Context, *WillCreateFilesRequest) (*WillCreateFilesResponse, error)
- func (UnimplementedLSPServer) WillDeleteFiles(context.Context, *WillDeleteFilesRequest) (*WillDeleteFilesResponse, error)
- func (UnimplementedLSPServer) WillRenameFiles(context.Context, *WillRenameFilesRequest) (*WillRenameFilesResponse, error)
- func (UnimplementedLSPServer) WillSave(context.Context, *WillSaveRequest) (*WillSaveResponse, error)
- func (UnimplementedLSPServer) WillSaveWaitUntil(context.Context, *WillSaveWaitUntilRequest) (*WillSaveWaitUntilResponse, error)
- func (UnimplementedLSPServer) WorkDoneProgressCancel(context.Context, *WorkDoneProgressCancelRequest) (*WorkDoneProgressCancelResponse, error)
- func (UnimplementedLSPServer) WorkspaceDiagnostic(context.Context, *WorkspaceDiagnosticRequest) (*WorkspaceDiagnosticResponse, error)
- func (UnimplementedLSPServer) WorkspaceSymbol(context.Context, *WorkspaceSymbolRequest) (*WorkspaceSymbolResponse, error)
- type UnsafeLSPServer
- type VersionedTextDocumentIdentifier
- func (*VersionedTextDocumentIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *VersionedTextDocumentIdentifier) GetUri() string
- func (x *VersionedTextDocumentIdentifier) GetVersion() int32
- func (*VersionedTextDocumentIdentifier) ProtoMessage()
- func (x *VersionedTextDocumentIdentifier) ProtoReflect() protoreflect.Message
- func (x *VersionedTextDocumentIdentifier) Reset()
- func (x *VersionedTextDocumentIdentifier) String() string
- type WillCreateFilesRequest
- func (*WillCreateFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WillCreateFilesRequest) GetFiles() []*FileCreate
- func (*WillCreateFilesRequest) ProtoMessage()
- func (x *WillCreateFilesRequest) ProtoReflect() protoreflect.Message
- func (x *WillCreateFilesRequest) Reset()
- func (x *WillCreateFilesRequest) String() string
- type WillCreateFilesResponse
- func (*WillCreateFilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WillCreateFilesResponse) GetHasResult() bool
- func (x *WillCreateFilesResponse) GetResult() *WorkspaceEdit
- func (*WillCreateFilesResponse) ProtoMessage()
- func (x *WillCreateFilesResponse) ProtoReflect() protoreflect.Message
- func (x *WillCreateFilesResponse) Reset()
- func (x *WillCreateFilesResponse) String() string
- type WillDeleteFilesRequest
- func (*WillDeleteFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WillDeleteFilesRequest) GetFiles() []*FileDelete
- func (*WillDeleteFilesRequest) ProtoMessage()
- func (x *WillDeleteFilesRequest) ProtoReflect() protoreflect.Message
- func (x *WillDeleteFilesRequest) Reset()
- func (x *WillDeleteFilesRequest) String() string
- type WillDeleteFilesResponse
- func (*WillDeleteFilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WillDeleteFilesResponse) GetHasResult() bool
- func (x *WillDeleteFilesResponse) GetResult() *WorkspaceEdit
- func (*WillDeleteFilesResponse) ProtoMessage()
- func (x *WillDeleteFilesResponse) ProtoReflect() protoreflect.Message
- func (x *WillDeleteFilesResponse) Reset()
- func (x *WillDeleteFilesResponse) String() string
- type WillRenameFilesRequest
- func (*WillRenameFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WillRenameFilesRequest) GetFiles() []*FileRename
- func (*WillRenameFilesRequest) ProtoMessage()
- func (x *WillRenameFilesRequest) ProtoReflect() protoreflect.Message
- func (x *WillRenameFilesRequest) Reset()
- func (x *WillRenameFilesRequest) String() string
- type WillRenameFilesResponse
- func (*WillRenameFilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WillRenameFilesResponse) GetHasResult() bool
- func (x *WillRenameFilesResponse) GetResult() *WorkspaceEdit
- func (*WillRenameFilesResponse) ProtoMessage()
- func (x *WillRenameFilesResponse) ProtoReflect() protoreflect.Message
- func (x *WillRenameFilesResponse) Reset()
- func (x *WillRenameFilesResponse) String() string
- type WillSaveRequest
- func (*WillSaveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WillSaveRequest) GetReason() int32
- func (x *WillSaveRequest) GetTextDocument() *TextDocumentIdentifier
- func (*WillSaveRequest) ProtoMessage()
- func (x *WillSaveRequest) ProtoReflect() protoreflect.Message
- func (x *WillSaveRequest) Reset()
- func (x *WillSaveRequest) String() string
- type WillSaveResponse
- type WillSaveWaitUntilRequest
- func (*WillSaveWaitUntilRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WillSaveWaitUntilRequest) GetReason() int32
- func (x *WillSaveWaitUntilRequest) GetTextDocument() *TextDocumentIdentifier
- func (*WillSaveWaitUntilRequest) ProtoMessage()
- func (x *WillSaveWaitUntilRequest) ProtoReflect() protoreflect.Message
- func (x *WillSaveWaitUntilRequest) Reset()
- func (x *WillSaveWaitUntilRequest) String() string
- type WillSaveWaitUntilResponse
- func (*WillSaveWaitUntilResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WillSaveWaitUntilResponse) GetEdits() []*TextEdit
- func (*WillSaveWaitUntilResponse) ProtoMessage()
- func (x *WillSaveWaitUntilResponse) ProtoReflect() protoreflect.Message
- func (x *WillSaveWaitUntilResponse) Reset()
- func (x *WillSaveWaitUntilResponse) String() string
- type WorkDoneProgressCancelRequest
- func (*WorkDoneProgressCancelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkDoneProgressCancelRequest) GetToken() string
- func (*WorkDoneProgressCancelRequest) ProtoMessage()
- func (x *WorkDoneProgressCancelRequest) ProtoReflect() protoreflect.Message
- func (x *WorkDoneProgressCancelRequest) Reset()
- func (x *WorkDoneProgressCancelRequest) String() string
- type WorkDoneProgressCancelResponse
- func (*WorkDoneProgressCancelResponse) Descriptor() ([]byte, []int)deprecated
- func (*WorkDoneProgressCancelResponse) ProtoMessage()
- func (x *WorkDoneProgressCancelResponse) ProtoReflect() protoreflect.Message
- func (x *WorkDoneProgressCancelResponse) Reset()
- func (x *WorkDoneProgressCancelResponse) String() string
- type WorkspaceDiagnosticRequest
- func (*WorkspaceDiagnosticRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceDiagnosticRequest) GetIdentifier() string
- func (x *WorkspaceDiagnosticRequest) GetPreviousResultIds() []*PreviousResultId
- func (*WorkspaceDiagnosticRequest) ProtoMessage()
- func (x *WorkspaceDiagnosticRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceDiagnosticRequest) Reset()
- func (x *WorkspaceDiagnosticRequest) String() string
- type WorkspaceDiagnosticResponse
- func (*WorkspaceDiagnosticResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceDiagnosticResponse) GetItems() []*WorkspaceDocumentDiagnosticReport
- func (*WorkspaceDiagnosticResponse) ProtoMessage()
- func (x *WorkspaceDiagnosticResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceDiagnosticResponse) Reset()
- func (x *WorkspaceDiagnosticResponse) String() string
- type WorkspaceDocumentDiagnosticReport
- func (*WorkspaceDocumentDiagnosticReport) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceDocumentDiagnosticReport) GetItems() []*Diagnostic
- func (x *WorkspaceDocumentDiagnosticReport) GetKind() string
- func (x *WorkspaceDocumentDiagnosticReport) GetResultId() string
- func (x *WorkspaceDocumentDiagnosticReport) GetUri() string
- func (x *WorkspaceDocumentDiagnosticReport) GetVersion() int32
- func (*WorkspaceDocumentDiagnosticReport) ProtoMessage()
- func (x *WorkspaceDocumentDiagnosticReport) ProtoReflect() protoreflect.Message
- func (x *WorkspaceDocumentDiagnosticReport) Reset()
- func (x *WorkspaceDocumentDiagnosticReport) String() string
- type WorkspaceEdit
- func (*WorkspaceEdit) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceEdit) GetChanges() map[string]*TextEditList
- func (x *WorkspaceEdit) GetDocumentChanges() []*DocumentChange
- func (*WorkspaceEdit) ProtoMessage()
- func (x *WorkspaceEdit) ProtoReflect() protoreflect.Message
- func (x *WorkspaceEdit) Reset()
- func (x *WorkspaceEdit) String() string
- type WorkspaceFolder
- func (*WorkspaceFolder) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceFolder) GetName() string
- func (x *WorkspaceFolder) GetUri() string
- func (*WorkspaceFolder) ProtoMessage()
- func (x *WorkspaceFolder) ProtoReflect() protoreflect.Message
- func (x *WorkspaceFolder) Reset()
- func (x *WorkspaceFolder) String() string
- type WorkspaceSymbolRequest
- func (*WorkspaceSymbolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSymbolRequest) GetQuery() string
- func (x *WorkspaceSymbolRequest) GetSearchKind() string
- func (x *WorkspaceSymbolRequest) GetSearchScope() string
- func (*WorkspaceSymbolRequest) ProtoMessage()
- func (x *WorkspaceSymbolRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSymbolRequest) Reset()
- func (x *WorkspaceSymbolRequest) String() string
- type WorkspaceSymbolResponse
- func (*WorkspaceSymbolResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSymbolResponse) GetSymbols() []*SymbolInformation
- func (*WorkspaceSymbolResponse) ProtoMessage()
- func (x *WorkspaceSymbolResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSymbolResponse) Reset()
- func (x *WorkspaceSymbolResponse) String() string
Constants ¶
const ( LSP_Initialize_FullMethodName = "/semantic.LSP/Initialize" LSP_Initialized_FullMethodName = "/semantic.LSP/Initialized" LSP_Shutdown_FullMethodName = "/semantic.LSP/Shutdown" LSP_Exit_FullMethodName = "/semantic.LSP/Exit" LSP_DidOpen_FullMethodName = "/semantic.LSP/DidOpen" LSP_DidChange_FullMethodName = "/semantic.LSP/DidChange" LSP_DidClose_FullMethodName = "/semantic.LSP/DidClose" LSP_DidSave_FullMethodName = "/semantic.LSP/DidSave" LSP_Completion_FullMethodName = "/semantic.LSP/Completion" LSP_Hover_FullMethodName = "/semantic.LSP/Hover" LSP_SignatureHelp_FullMethodName = "/semantic.LSP/SignatureHelp" LSP_Definition_FullMethodName = "/semantic.LSP/Definition" LSP_Declaration_FullMethodName = "/semantic.LSP/Declaration" LSP_TypeDefinition_FullMethodName = "/semantic.LSP/TypeDefinition" LSP_Implementation_FullMethodName = "/semantic.LSP/Implementation" LSP_References_FullMethodName = "/semantic.LSP/References" LSP_DocumentHighlight_FullMethodName = "/semantic.LSP/DocumentHighlight" LSP_DocumentSymbol_FullMethodName = "/semantic.LSP/DocumentSymbol" LSP_CodeAction_FullMethodName = "/semantic.LSP/CodeAction" LSP_CodeLens_FullMethodName = "/semantic.LSP/CodeLens" LSP_Formatting_FullMethodName = "/semantic.LSP/Formatting" LSP_RangeFormatting_FullMethodName = "/semantic.LSP/RangeFormatting" LSP_Rename_FullMethodName = "/semantic.LSP/Rename" LSP_PrepareRename_FullMethodName = "/semantic.LSP/PrepareRename" LSP_FoldingRange_FullMethodName = "/semantic.LSP/FoldingRange" LSP_SelectionRange_FullMethodName = "/semantic.LSP/SelectionRange" LSP_SemanticTokensFull_FullMethodName = "/semantic.LSP/SemanticTokensFull" LSP_SemanticTokensRange_FullMethodName = "/semantic.LSP/SemanticTokensRange" LSP_Diagnostic_FullMethodName = "/semantic.LSP/Diagnostic" LSP_WorkspaceDiagnostic_FullMethodName = "/semantic.LSP/WorkspaceDiagnostic" LSP_WorkspaceSymbol_FullMethodName = "/semantic.LSP/WorkspaceSymbol" LSP_ExecuteCommand_FullMethodName = "/semantic.LSP/ExecuteCommand" LSP_ExecuteRequest_FullMethodName = "/semantic.LSP/ExecuteRequest" LSP_SendNotification_FullMethodName = "/semantic.LSP/SendNotification" LSP_PrepareCallHierarchy_FullMethodName = "/semantic.LSP/PrepareCallHierarchy" LSP_CallHierarchyIncomingCalls_FullMethodName = "/semantic.LSP/CallHierarchyIncomingCalls" LSP_CallHierarchyOutgoingCalls_FullMethodName = "/semantic.LSP/CallHierarchyOutgoingCalls" LSP_CompletionResolve_FullMethodName = "/semantic.LSP/CompletionResolve" LSP_CodeLensResolve_FullMethodName = "/semantic.LSP/CodeLensResolve" LSP_DocumentLinkResolve_FullMethodName = "/semantic.LSP/DocumentLinkResolve" LSP_InlayHintResolve_FullMethodName = "/semantic.LSP/InlayHintResolve" LSP_DocumentColor_FullMethodName = "/semantic.LSP/DocumentColor" LSP_ColorPresentation_FullMethodName = "/semantic.LSP/ColorPresentation" LSP_DocumentLink_FullMethodName = "/semantic.LSP/DocumentLink" LSP_OnTypeFormatting_FullMethodName = "/semantic.LSP/OnTypeFormatting" LSP_LinkedEditingRange_FullMethodName = "/semantic.LSP/LinkedEditingRange" LSP_Moniker_FullMethodName = "/semantic.LSP/Moniker" LSP_WillSave_FullMethodName = "/semantic.LSP/WillSave" LSP_WillSaveWaitUntil_FullMethodName = "/semantic.LSP/WillSaveWaitUntil" LSP_SemanticTokensFullDelta_FullMethodName = "/semantic.LSP/SemanticTokensFullDelta" LSP_PrepareTypeHierarchy_FullMethodName = "/semantic.LSP/PrepareTypeHierarchy" LSP_TypeHierarchySupertypes_FullMethodName = "/semantic.LSP/TypeHierarchySupertypes" LSP_TypeHierarchySubtypes_FullMethodName = "/semantic.LSP/TypeHierarchySubtypes" LSP_InlayHint_FullMethodName = "/semantic.LSP/InlayHint" LSP_InlineValue_FullMethodName = "/semantic.LSP/InlineValue" LSP_WillCreateFiles_FullMethodName = "/semantic.LSP/WillCreateFiles" LSP_WillRenameFiles_FullMethodName = "/semantic.LSP/WillRenameFiles" LSP_WillDeleteFiles_FullMethodName = "/semantic.LSP/WillDeleteFiles" LSP_DidChangeConfiguration_FullMethodName = "/semantic.LSP/DidChangeConfiguration" LSP_DidChangeWatchedFiles_FullMethodName = "/semantic.LSP/DidChangeWatchedFiles" LSP_DidChangeWorkspaceFolders_FullMethodName = "/semantic.LSP/DidChangeWorkspaceFolders" LSP_WorkDoneProgressCancel_FullMethodName = "/semantic.LSP/WorkDoneProgressCancel" LSP_SetTrace_FullMethodName = "/semantic.LSP/SetTrace" LSP_DidCreateFiles_FullMethodName = "/semantic.LSP/DidCreateFiles" LSP_DidRenameFiles_FullMethodName = "/semantic.LSP/DidRenameFiles" LSP_DidDeleteFiles_FullMethodName = "/semantic.LSP/DidDeleteFiles" )
Variables ¶
var File_semanticrpc_semantic_proto protoreflect.FileDescriptor
var LSP_ServiceDesc = grpc.ServiceDesc{ ServiceName: "semantic.LSP", HandlerType: (*LSPServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Initialize", Handler: _LSP_Initialize_Handler, }, { MethodName: "Initialized", Handler: _LSP_Initialized_Handler, }, { MethodName: "Shutdown", Handler: _LSP_Shutdown_Handler, }, { MethodName: "Exit", Handler: _LSP_Exit_Handler, }, { MethodName: "DidOpen", Handler: _LSP_DidOpen_Handler, }, { MethodName: "DidChange", Handler: _LSP_DidChange_Handler, }, { MethodName: "DidClose", Handler: _LSP_DidClose_Handler, }, { MethodName: "DidSave", Handler: _LSP_DidSave_Handler, }, { MethodName: "Completion", Handler: _LSP_Completion_Handler, }, { MethodName: "Hover", Handler: _LSP_Hover_Handler, }, { MethodName: "SignatureHelp", Handler: _LSP_SignatureHelp_Handler, }, { MethodName: "Definition", Handler: _LSP_Definition_Handler, }, { MethodName: "Declaration", Handler: _LSP_Declaration_Handler, }, { MethodName: "TypeDefinition", Handler: _LSP_TypeDefinition_Handler, }, { MethodName: "Implementation", Handler: _LSP_Implementation_Handler, }, { MethodName: "References", Handler: _LSP_References_Handler, }, { MethodName: "DocumentHighlight", Handler: _LSP_DocumentHighlight_Handler, }, { MethodName: "DocumentSymbol", Handler: _LSP_DocumentSymbol_Handler, }, { MethodName: "CodeAction", Handler: _LSP_CodeAction_Handler, }, { MethodName: "CodeLens", Handler: _LSP_CodeLens_Handler, }, { MethodName: "Formatting", Handler: _LSP_Formatting_Handler, }, { MethodName: "RangeFormatting", Handler: _LSP_RangeFormatting_Handler, }, { MethodName: "Rename", Handler: _LSP_Rename_Handler, }, { MethodName: "PrepareRename", Handler: _LSP_PrepareRename_Handler, }, { MethodName: "FoldingRange", Handler: _LSP_FoldingRange_Handler, }, { MethodName: "SelectionRange", Handler: _LSP_SelectionRange_Handler, }, { MethodName: "SemanticTokensFull", Handler: _LSP_SemanticTokensFull_Handler, }, { MethodName: "SemanticTokensRange", Handler: _LSP_SemanticTokensRange_Handler, }, { MethodName: "Diagnostic", Handler: _LSP_Diagnostic_Handler, }, { MethodName: "WorkspaceDiagnostic", Handler: _LSP_WorkspaceDiagnostic_Handler, }, { MethodName: "WorkspaceSymbol", Handler: _LSP_WorkspaceSymbol_Handler, }, { MethodName: "ExecuteCommand", Handler: _LSP_ExecuteCommand_Handler, }, { MethodName: "ExecuteRequest", Handler: _LSP_ExecuteRequest_Handler, }, { MethodName: "SendNotification", Handler: _LSP_SendNotification_Handler, }, { MethodName: "PrepareCallHierarchy", Handler: _LSP_PrepareCallHierarchy_Handler, }, { MethodName: "CallHierarchyIncomingCalls", Handler: _LSP_CallHierarchyIncomingCalls_Handler, }, { MethodName: "CallHierarchyOutgoingCalls", Handler: _LSP_CallHierarchyOutgoingCalls_Handler, }, { MethodName: "CompletionResolve", Handler: _LSP_CompletionResolve_Handler, }, { MethodName: "CodeLensResolve", Handler: _LSP_CodeLensResolve_Handler, }, { MethodName: "DocumentLinkResolve", Handler: _LSP_DocumentLinkResolve_Handler, }, { MethodName: "InlayHintResolve", Handler: _LSP_InlayHintResolve_Handler, }, { MethodName: "DocumentColor", Handler: _LSP_DocumentColor_Handler, }, { MethodName: "ColorPresentation", Handler: _LSP_ColorPresentation_Handler, }, { MethodName: "DocumentLink", Handler: _LSP_DocumentLink_Handler, }, { MethodName: "OnTypeFormatting", Handler: _LSP_OnTypeFormatting_Handler, }, { MethodName: "LinkedEditingRange", Handler: _LSP_LinkedEditingRange_Handler, }, { MethodName: "Moniker", Handler: _LSP_Moniker_Handler, }, { MethodName: "WillSave", Handler: _LSP_WillSave_Handler, }, { MethodName: "WillSaveWaitUntil", Handler: _LSP_WillSaveWaitUntil_Handler, }, { MethodName: "SemanticTokensFullDelta", Handler: _LSP_SemanticTokensFullDelta_Handler, }, { MethodName: "PrepareTypeHierarchy", Handler: _LSP_PrepareTypeHierarchy_Handler, }, { MethodName: "TypeHierarchySupertypes", Handler: _LSP_TypeHierarchySupertypes_Handler, }, { MethodName: "TypeHierarchySubtypes", Handler: _LSP_TypeHierarchySubtypes_Handler, }, { MethodName: "InlayHint", Handler: _LSP_InlayHint_Handler, }, { MethodName: "InlineValue", Handler: _LSP_InlineValue_Handler, }, { MethodName: "WillCreateFiles", Handler: _LSP_WillCreateFiles_Handler, }, { MethodName: "WillRenameFiles", Handler: _LSP_WillRenameFiles_Handler, }, { MethodName: "WillDeleteFiles", Handler: _LSP_WillDeleteFiles_Handler, }, { MethodName: "DidChangeConfiguration", Handler: _LSP_DidChangeConfiguration_Handler, }, { MethodName: "DidChangeWatchedFiles", Handler: _LSP_DidChangeWatchedFiles_Handler, }, { MethodName: "DidChangeWorkspaceFolders", Handler: _LSP_DidChangeWorkspaceFolders_Handler, }, { MethodName: "WorkDoneProgressCancel", Handler: _LSP_WorkDoneProgressCancel_Handler, }, { MethodName: "SetTrace", Handler: _LSP_SetTrace_Handler, }, { MethodName: "DidCreateFiles", Handler: _LSP_DidCreateFiles_Handler, }, { MethodName: "DidRenameFiles", Handler: _LSP_DidRenameFiles_Handler, }, { MethodName: "DidDeleteFiles", Handler: _LSP_DidDeleteFiles_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "semanticrpc/semantic.proto", }
LSP_ServiceDesc is the grpc.ServiceDesc for LSP service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func AnnotatedTextEditFromProto ¶
func AnnotatedTextEditFromProto(e *AnnotatedTextEdit) semanticapi.AnnotatedTextEdit
func AnnotatedTextEditsFromProto ¶
func AnnotatedTextEditsFromProto(edits []*AnnotatedTextEdit) []semanticapi.AnnotatedTextEdit
func CallHierarchyIncomingCallFromProto ¶
func CallHierarchyIncomingCallFromProto(c *CallHierarchyIncomingCall) semanticapi.CallHierarchyIncomingCall
func CallHierarchyIncomingCallsFromProto ¶
func CallHierarchyIncomingCallsFromProto(calls []*CallHierarchyIncomingCall) []semanticapi.CallHierarchyIncomingCall
func CallHierarchyItemFromProto ¶
func CallHierarchyItemFromProto(c *CallHierarchyItem) semanticapi.CallHierarchyItem
func CallHierarchyItemsFromProto ¶
func CallHierarchyItemsFromProto(items []*CallHierarchyItem) []semanticapi.CallHierarchyItem
func CallHierarchyOutgoingCallFromProto ¶
func CallHierarchyOutgoingCallFromProto(c *CallHierarchyOutgoingCall) semanticapi.CallHierarchyOutgoingCall
func CallHierarchyOutgoingCallsFromProto ¶
func CallHierarchyOutgoingCallsFromProto(calls []*CallHierarchyOutgoingCall) []semanticapi.CallHierarchyOutgoingCall
func CodeActionFromProto ¶
func CodeActionFromProto(a *CodeAction) semanticapi.CodeAction
func CodeActionResultFromProto ¶
func CodeActionResultFromProto(r *CodeActionResultItem) semanticapi.CodeActionResult
func CodeActionResultsFromProto ¶
func CodeActionResultsFromProto(res *CodeActionResponse) []semanticapi.CodeActionResult
func CodeActionsFromProto ¶
func CodeActionsFromProto(actions []*CodeAction) []semanticapi.CodeAction
func CodeLensFromProto ¶
func CodeLensFromProto(l *CodeLens) semanticapi.CodeLens
func CodeLensesFromProto ¶
func CodeLensesFromProto(lenses []*CodeLens) []semanticapi.CodeLens
func ColorFromProto ¶
func ColorFromProto(c *Color) semanticapi.Color
func ColorInformationFromProto ¶
func ColorInformationFromProto(c *ColorInformation) semanticapi.ColorInformation
func ColorInformationsFromProto ¶
func ColorInformationsFromProto(cs []*ColorInformation) []semanticapi.ColorInformation
func ColorPresentationFromProto ¶
func ColorPresentationFromProto(c *ColorPresentation) semanticapi.ColorPresentation
func ColorPresentationsFromProto ¶
func ColorPresentationsFromProto(cs []*ColorPresentation) []semanticapi.ColorPresentation
func CommandFromProto ¶
func CommandFromProto(c *Command) *semanticapi.Command
func CompletionItemFromProto ¶
func CompletionItemFromProto(c *CompletionItem) semanticapi.CompletionItem
func CompletionResultFromProto ¶
func CompletionResultFromProto(r *CompletionResult) semanticapi.CompletionResult
func ContentChangeFromProto ¶
func ContentChangeFromProto(c *TextDocumentContentChangeEvent) semanticapi.TextDocumentContentChangeEvent
func ContentChangesFromProto ¶
func ContentChangesFromProto(changes []*TextDocumentContentChangeEvent) []semanticapi.TextDocumentContentChangeEvent
func DiagnosticFromProto ¶
func DiagnosticFromProto(d *Diagnostic) semanticapi.Diagnostic
func DiagnosticsFromProto ¶
func DiagnosticsFromProto(diags []*Diagnostic) []semanticapi.Diagnostic
func DocumentChangeFromProto ¶
func DocumentChangeFromProto(d *DocumentChange) semanticapi.DocumentChange
func DocumentDiagnosticReportFromProto ¶
func DocumentDiagnosticReportFromProto(r *DocumentDiagnosticReport) semanticapi.DocumentDiagnosticReport
func DocumentHighlightFromProto ¶
func DocumentHighlightFromProto(h *DocumentHighlight) semanticapi.DocumentHighlight
func DocumentHighlightsFromProto ¶
func DocumentHighlightsFromProto(hs []*DocumentHighlight) []semanticapi.DocumentHighlight
func DocumentLinkFromProto ¶
func DocumentLinkFromProto(l *DocumentLink) semanticapi.DocumentLink
func DocumentLinksFromProto ¶
func DocumentLinksFromProto(ls []*DocumentLink) []semanticapi.DocumentLink
func DocumentSymbolFromProto ¶
func DocumentSymbolFromProto(s *DocumentSymbol) semanticapi.DocumentSymbol
func DocumentSymbolResultFromProto ¶
func DocumentSymbolResultFromProto(res *DocumentSymbolResponse) semanticapi.DocumentSymbolResult
func DocumentSymbolResultToProto ¶
func DocumentSymbolResultToProto(r semanticapi.DocumentSymbolResult) ([]*DocumentSymbol, []*SymbolInformation)
func DocumentSymbolsFromProto ¶
func DocumentSymbolsFromProto(syms []*DocumentSymbol) []semanticapi.DocumentSymbol
func FileCreatesFromProto ¶
func FileCreatesFromProto(fs []*FileCreate) []semanticapi.FileCreate
func FileDeletesFromProto ¶
func FileDeletesFromProto(fs []*FileDelete) []semanticapi.FileDelete
func FileEventFromProto ¶
func FileEventFromProto(e *FileEvent) semanticapi.FileEvent
func FileEventsFromProto ¶
func FileEventsFromProto(es []*FileEvent) []semanticapi.FileEvent
func FileRenamesFromProto ¶
func FileRenamesFromProto(fs []*FileRename) []semanticapi.FileRename
func FoldingRangeFromProto ¶
func FoldingRangeFromProto(f *FoldingRange) semanticapi.FoldingRange
func FoldingRangesFromProto ¶
func FoldingRangesFromProto(ranges []*FoldingRange) []semanticapi.FoldingRange
func HoverFromProto ¶
func HoverFromProto(h *Hover, hasResult bool) *semanticapi.Hover
func InlayHintFromProto ¶
func InlayHintFromProto(h *InlayHint) semanticapi.InlayHint
func InlayHintLabelPartFromProto ¶
func InlayHintLabelPartFromProto(p *InlayHintLabelPart) semanticapi.InlayHintLabelPart
func InlayHintsFromProto ¶
func InlayHintsFromProto(hs []*InlayHint) []semanticapi.InlayHint
func InlineValueFromProto ¶
func InlineValueFromProto(v *InlineValue) semanticapi.InlineValue
func InlineValuesFromProto ¶
func InlineValuesFromProto(vs []*InlineValue) []semanticapi.InlineValue
func InsertReplaceEditFromProto ¶
func InsertReplaceEditFromProto(e *InsertReplaceEdit) *semanticapi.InsertReplaceEdit
func LinkedEditingRangesFromProto ¶
func LinkedEditingRangesFromProto(r *LinkedEditingRanges, hasResult bool) *semanticapi.LinkedEditingRanges
func LocationFromProto ¶
func LocationFromProto(l *Location) semanticapi.Location
func LocationLinkFromProto ¶
func LocationLinkFromProto(l *LocationLink) semanticapi.LocationLink
func LocationLinksFromProto ¶
func LocationLinksFromProto(ls []*LocationLink) []semanticapi.LocationLink
func LocationResultFromProto ¶
func LocationResultFromProto(res *DefinitionResponse) semanticapi.LocationResult
func LocationResultFromProtoDecl ¶
func LocationResultFromProtoDecl(res *DeclarationResponse) semanticapi.LocationResult
func LocationResultFromProtoImpl ¶
func LocationResultFromProtoImpl(res *ImplementationResponse) semanticapi.LocationResult
func LocationResultFromProtoTypeDef ¶
func LocationResultFromProtoTypeDef(res *TypeDefinitionResponse) semanticapi.LocationResult
func LocationResultToProto ¶
func LocationResultToProto(r semanticapi.LocationResult) (*Location, []*Location, []*LocationLink)
func LocationsFromProto ¶
func LocationsFromProto(locs []*Location) []semanticapi.Location
func MarkedStringFromProto ¶
func MarkedStringFromProto(m *MarkedString) semanticapi.MarkedString
func MarkedStringsFromProto ¶
func MarkedStringsFromProto(ms []*MarkedString) []semanticapi.MarkedString
func MarkupContentFromProto ¶
func MarkupContentFromProto(m *MarkupContent) semanticapi.MarkupContent
func MarkupContentPtrFromProto ¶
func MarkupContentPtrFromProto(m *MarkupContent) *semanticapi.MarkupContent
func MarkupKindFromProto ¶
func MarkupKindFromProto(k uint32) semanticapi.MarkupKind
func MarkupKindToProto ¶
func MarkupKindToProto(k semanticapi.MarkupKind) uint32
func MonikerFromProto ¶
func MonikerFromProto(m *Moniker) semanticapi.Moniker
func MonikersFromProto ¶
func MonikersFromProto(ms []*Moniker) []semanticapi.Moniker
func ParameterInformationFromProto ¶
func ParameterInformationFromProto(p *ParameterInformation) semanticapi.ParameterInformation
func PositionFromProto ¶
func PositionFromProto(p *Position) semanticapi.Position
func PrepareRenameResultFromProto ¶
func PrepareRenameResultFromProto(r *PrepareRenameResult, hasResult bool) *semanticapi.PrepareRenameResult
func RangeFromProto ¶
func RangeFromProto(r *Range) semanticapi.Range
func RangePtrFromProto ¶
func RangePtrFromProto(r *Range) *semanticapi.Range
func RangesFromProto ¶
func RangesFromProto(ranges []*Range) []semanticapi.Range
func RegisterLSPServer ¶
func RegisterLSPServer(s grpc.ServiceRegistrar, srv LSPServer)
func SelectionRangeFromProto ¶
func SelectionRangeFromProto(s *SelectionRange) semanticapi.SelectionRange
func SelectionRangesFromProto ¶
func SelectionRangesFromProto(ranges []*SelectionRange) []semanticapi.SelectionRange
func SemanticTokensDeltaFromProto ¶
func SemanticTokensDeltaFromProto(d *SemanticTokensDelta, hasResult bool) *semanticapi.SemanticTokensDelta
func SemanticTokensFromProto ¶
func SemanticTokensFromProto(t *SemanticTokens, hasResult bool) *semanticapi.SemanticTokens
func ServerCapabilitiesFromProto ¶
func ServerCapabilitiesFromProto(c *ServerCapabilities) semanticapi.ServerCapabilities
func SignatureHelpFromProto ¶
func SignatureHelpFromProto(s *SignatureHelp, hasResult bool) *semanticapi.SignatureHelp
func SignatureInformationFromProto ¶
func SignatureInformationFromProto(s *SignatureInformation) semanticapi.SignatureInformation
func SymbolInformationFromProto ¶
func SymbolInformationFromProto(s *SymbolInformation) semanticapi.SymbolInformation
func SymbolInformationsFromProto ¶
func SymbolInformationsFromProto(syms []*SymbolInformation) []semanticapi.SymbolInformation
func TextDocumentEditFromProto ¶
func TextDocumentEditFromProto(e *TextDocumentEdit) *semanticapi.TextDocumentEdit
func TextDocumentIdentifierFromProto ¶
func TextDocumentIdentifierFromProto(t *TextDocumentIdentifier) semanticapi.TextDocumentIdentifier
func TextDocumentItemFromProto ¶
func TextDocumentItemFromProto(t *TextDocumentItem) semanticapi.TextDocumentItem
func TextEditFromProto ¶
func TextEditFromProto(e *TextEdit) semanticapi.TextEdit
func TextEditsFromProto ¶
func TextEditsFromProto(edits []*TextEdit) []semanticapi.TextEdit
func TypeHierarchyItemFromProto ¶
func TypeHierarchyItemFromProto(t *TypeHierarchyItem) semanticapi.TypeHierarchyItem
func TypeHierarchyItemsFromProto ¶
func TypeHierarchyItemsFromProto(items []*TypeHierarchyItem) []semanticapi.TypeHierarchyItem
func VersionedTextDocumentIdentifierFromProto ¶
func VersionedTextDocumentIdentifierFromProto(t *VersionedTextDocumentIdentifier) semanticapi.VersionedTextDocumentIdentifier
func WorkspaceDocumentDiagnosticReportFromProto ¶ added in v0.0.19
func WorkspaceDocumentDiagnosticReportFromProto( r *WorkspaceDocumentDiagnosticReport, ) semanticapi.WorkspaceDocumentDiagnosticReport
func WorkspaceDocumentDiagnosticReportsFromProto ¶ added in v0.0.19
func WorkspaceDocumentDiagnosticReportsFromProto( reports []*WorkspaceDocumentDiagnosticReport, ) []semanticapi.WorkspaceDocumentDiagnosticReport
func WorkspaceEditFromProto ¶
func WorkspaceEditFromProto(e *WorkspaceEdit) *semanticapi.WorkspaceEdit
func WorkspaceFoldersFromProto ¶
func WorkspaceFoldersFromProto(fs []*WorkspaceFolder) []semanticapi.WorkspaceFolder
Types ¶
type AnnotatedTextEdit ¶
type AnnotatedTextEdit struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
NewText string `protobuf:"bytes,2,opt,name=new_text,json=newText,proto3" json:"new_text,omitempty"`
AnnotationId string `protobuf:"bytes,3,opt,name=annotation_id,json=annotationId,proto3" json:"annotation_id,omitempty"`
// contains filtered or unexported fields
}
func AnnotatedTextEditToProto ¶
func AnnotatedTextEditToProto(e semanticapi.AnnotatedTextEdit) *AnnotatedTextEdit
func AnnotatedTextEditsToProto ¶
func AnnotatedTextEditsToProto(edits []semanticapi.AnnotatedTextEdit) []*AnnotatedTextEdit
func (*AnnotatedTextEdit) Descriptor
deprecated
func (*AnnotatedTextEdit) Descriptor() ([]byte, []int)
Deprecated: Use AnnotatedTextEdit.ProtoReflect.Descriptor instead.
func (*AnnotatedTextEdit) GetAnnotationId ¶
func (x *AnnotatedTextEdit) GetAnnotationId() string
func (*AnnotatedTextEdit) GetNewText ¶
func (x *AnnotatedTextEdit) GetNewText() string
func (*AnnotatedTextEdit) GetRange ¶
func (x *AnnotatedTextEdit) GetRange() *Range
func (*AnnotatedTextEdit) ProtoMessage ¶
func (*AnnotatedTextEdit) ProtoMessage()
func (*AnnotatedTextEdit) ProtoReflect ¶
func (x *AnnotatedTextEdit) ProtoReflect() protoreflect.Message
func (*AnnotatedTextEdit) Reset ¶
func (x *AnnotatedTextEdit) Reset()
func (*AnnotatedTextEdit) String ¶
func (x *AnnotatedTextEdit) String() string
type CallHierarchyIncomingCall ¶
type CallHierarchyIncomingCall struct {
From *CallHierarchyItem `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
FromRanges []*Range `protobuf:"bytes,2,rep,name=from_ranges,json=fromRanges,proto3" json:"from_ranges,omitempty"`
// contains filtered or unexported fields
}
func CallHierarchyIncomingCallToProto ¶
func CallHierarchyIncomingCallToProto(c semanticapi.CallHierarchyIncomingCall) *CallHierarchyIncomingCall
func CallHierarchyIncomingCallsToProto ¶
func CallHierarchyIncomingCallsToProto(calls []semanticapi.CallHierarchyIncomingCall) []*CallHierarchyIncomingCall
func (*CallHierarchyIncomingCall) Descriptor
deprecated
func (*CallHierarchyIncomingCall) Descriptor() ([]byte, []int)
Deprecated: Use CallHierarchyIncomingCall.ProtoReflect.Descriptor instead.
func (*CallHierarchyIncomingCall) GetFrom ¶
func (x *CallHierarchyIncomingCall) GetFrom() *CallHierarchyItem
func (*CallHierarchyIncomingCall) GetFromRanges ¶
func (x *CallHierarchyIncomingCall) GetFromRanges() []*Range
func (*CallHierarchyIncomingCall) ProtoMessage ¶
func (*CallHierarchyIncomingCall) ProtoMessage()
func (*CallHierarchyIncomingCall) ProtoReflect ¶
func (x *CallHierarchyIncomingCall) ProtoReflect() protoreflect.Message
func (*CallHierarchyIncomingCall) Reset ¶
func (x *CallHierarchyIncomingCall) Reset()
func (*CallHierarchyIncomingCall) String ¶
func (x *CallHierarchyIncomingCall) String() string
type CallHierarchyIncomingCallsRequest ¶
type CallHierarchyIncomingCallsRequest struct {
Item *CallHierarchyItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*CallHierarchyIncomingCallsRequest) Descriptor
deprecated
func (*CallHierarchyIncomingCallsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CallHierarchyIncomingCallsRequest.ProtoReflect.Descriptor instead.
func (*CallHierarchyIncomingCallsRequest) GetItem ¶
func (x *CallHierarchyIncomingCallsRequest) GetItem() *CallHierarchyItem
func (*CallHierarchyIncomingCallsRequest) ProtoMessage ¶
func (*CallHierarchyIncomingCallsRequest) ProtoMessage()
func (*CallHierarchyIncomingCallsRequest) ProtoReflect ¶
func (x *CallHierarchyIncomingCallsRequest) ProtoReflect() protoreflect.Message
func (*CallHierarchyIncomingCallsRequest) Reset ¶
func (x *CallHierarchyIncomingCallsRequest) Reset()
func (*CallHierarchyIncomingCallsRequest) String ¶
func (x *CallHierarchyIncomingCallsRequest) String() string
type CallHierarchyIncomingCallsResponse ¶
type CallHierarchyIncomingCallsResponse struct {
Calls []*CallHierarchyIncomingCall `protobuf:"bytes,1,rep,name=calls,proto3" json:"calls,omitempty"`
// contains filtered or unexported fields
}
func (*CallHierarchyIncomingCallsResponse) Descriptor
deprecated
func (*CallHierarchyIncomingCallsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CallHierarchyIncomingCallsResponse.ProtoReflect.Descriptor instead.
func (*CallHierarchyIncomingCallsResponse) GetCalls ¶
func (x *CallHierarchyIncomingCallsResponse) GetCalls() []*CallHierarchyIncomingCall
func (*CallHierarchyIncomingCallsResponse) ProtoMessage ¶
func (*CallHierarchyIncomingCallsResponse) ProtoMessage()
func (*CallHierarchyIncomingCallsResponse) ProtoReflect ¶
func (x *CallHierarchyIncomingCallsResponse) ProtoReflect() protoreflect.Message
func (*CallHierarchyIncomingCallsResponse) Reset ¶
func (x *CallHierarchyIncomingCallsResponse) Reset()
func (*CallHierarchyIncomingCallsResponse) String ¶
func (x *CallHierarchyIncomingCallsResponse) String() string
type CallHierarchyItem ¶
type CallHierarchyItem struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Kind int32 `protobuf:"varint,2,opt,name=kind,proto3" json:"kind,omitempty"`
Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"`
Range *Range `protobuf:"bytes,4,opt,name=range,proto3" json:"range,omitempty"`
SelectionRange *Range `protobuf:"bytes,5,opt,name=selection_range,json=selectionRange,proto3" json:"selection_range,omitempty"`
// contains filtered or unexported fields
}
func CallHierarchyItemToProto ¶
func CallHierarchyItemToProto(c semanticapi.CallHierarchyItem) *CallHierarchyItem
func CallHierarchyItemsToProto ¶
func CallHierarchyItemsToProto(items []semanticapi.CallHierarchyItem) []*CallHierarchyItem
func (*CallHierarchyItem) Descriptor
deprecated
func (*CallHierarchyItem) Descriptor() ([]byte, []int)
Deprecated: Use CallHierarchyItem.ProtoReflect.Descriptor instead.
func (*CallHierarchyItem) GetKind ¶
func (x *CallHierarchyItem) GetKind() int32
func (*CallHierarchyItem) GetName ¶
func (x *CallHierarchyItem) GetName() string
func (*CallHierarchyItem) GetRange ¶
func (x *CallHierarchyItem) GetRange() *Range
func (*CallHierarchyItem) GetSelectionRange ¶
func (x *CallHierarchyItem) GetSelectionRange() *Range
func (*CallHierarchyItem) GetUri ¶
func (x *CallHierarchyItem) GetUri() string
func (*CallHierarchyItem) ProtoMessage ¶
func (*CallHierarchyItem) ProtoMessage()
func (*CallHierarchyItem) ProtoReflect ¶
func (x *CallHierarchyItem) ProtoReflect() protoreflect.Message
func (*CallHierarchyItem) Reset ¶
func (x *CallHierarchyItem) Reset()
func (*CallHierarchyItem) String ¶
func (x *CallHierarchyItem) String() string
type CallHierarchyOutgoingCall ¶
type CallHierarchyOutgoingCall struct {
To *CallHierarchyItem `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"`
FromRanges []*Range `protobuf:"bytes,2,rep,name=from_ranges,json=fromRanges,proto3" json:"from_ranges,omitempty"`
// contains filtered or unexported fields
}
func CallHierarchyOutgoingCallToProto ¶
func CallHierarchyOutgoingCallToProto(c semanticapi.CallHierarchyOutgoingCall) *CallHierarchyOutgoingCall
func CallHierarchyOutgoingCallsToProto ¶
func CallHierarchyOutgoingCallsToProto(calls []semanticapi.CallHierarchyOutgoingCall) []*CallHierarchyOutgoingCall
func (*CallHierarchyOutgoingCall) Descriptor
deprecated
func (*CallHierarchyOutgoingCall) Descriptor() ([]byte, []int)
Deprecated: Use CallHierarchyOutgoingCall.ProtoReflect.Descriptor instead.
func (*CallHierarchyOutgoingCall) GetFromRanges ¶
func (x *CallHierarchyOutgoingCall) GetFromRanges() []*Range
func (*CallHierarchyOutgoingCall) GetTo ¶
func (x *CallHierarchyOutgoingCall) GetTo() *CallHierarchyItem
func (*CallHierarchyOutgoingCall) ProtoMessage ¶
func (*CallHierarchyOutgoingCall) ProtoMessage()
func (*CallHierarchyOutgoingCall) ProtoReflect ¶
func (x *CallHierarchyOutgoingCall) ProtoReflect() protoreflect.Message
func (*CallHierarchyOutgoingCall) Reset ¶
func (x *CallHierarchyOutgoingCall) Reset()
func (*CallHierarchyOutgoingCall) String ¶
func (x *CallHierarchyOutgoingCall) String() string
type CallHierarchyOutgoingCallsRequest ¶
type CallHierarchyOutgoingCallsRequest struct {
Item *CallHierarchyItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*CallHierarchyOutgoingCallsRequest) Descriptor
deprecated
func (*CallHierarchyOutgoingCallsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CallHierarchyOutgoingCallsRequest.ProtoReflect.Descriptor instead.
func (*CallHierarchyOutgoingCallsRequest) GetItem ¶
func (x *CallHierarchyOutgoingCallsRequest) GetItem() *CallHierarchyItem
func (*CallHierarchyOutgoingCallsRequest) ProtoMessage ¶
func (*CallHierarchyOutgoingCallsRequest) ProtoMessage()
func (*CallHierarchyOutgoingCallsRequest) ProtoReflect ¶
func (x *CallHierarchyOutgoingCallsRequest) ProtoReflect() protoreflect.Message
func (*CallHierarchyOutgoingCallsRequest) Reset ¶
func (x *CallHierarchyOutgoingCallsRequest) Reset()
func (*CallHierarchyOutgoingCallsRequest) String ¶
func (x *CallHierarchyOutgoingCallsRequest) String() string
type CallHierarchyOutgoingCallsResponse ¶
type CallHierarchyOutgoingCallsResponse struct {
Calls []*CallHierarchyOutgoingCall `protobuf:"bytes,1,rep,name=calls,proto3" json:"calls,omitempty"`
// contains filtered or unexported fields
}
func (*CallHierarchyOutgoingCallsResponse) Descriptor
deprecated
func (*CallHierarchyOutgoingCallsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CallHierarchyOutgoingCallsResponse.ProtoReflect.Descriptor instead.
func (*CallHierarchyOutgoingCallsResponse) GetCalls ¶
func (x *CallHierarchyOutgoingCallsResponse) GetCalls() []*CallHierarchyOutgoingCall
func (*CallHierarchyOutgoingCallsResponse) ProtoMessage ¶
func (*CallHierarchyOutgoingCallsResponse) ProtoMessage()
func (*CallHierarchyOutgoingCallsResponse) ProtoReflect ¶
func (x *CallHierarchyOutgoingCallsResponse) ProtoReflect() protoreflect.Message
func (*CallHierarchyOutgoingCallsResponse) Reset ¶
func (x *CallHierarchyOutgoingCallsResponse) Reset()
func (*CallHierarchyOutgoingCallsResponse) String ¶
func (x *CallHierarchyOutgoingCallsResponse) String() string
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client satisfies semanticapi.LSP by calling a remote LSP server over gRPC.
func NewClient ¶
func NewClient(ctx context.Context, cc grpc.ClientConnInterface) *Client
NewClient allocates storage for a new Client and initializes it.
func (*Client) CallHierarchyIncomingCalls ¶
func (c *Client) CallHierarchyIncomingCalls(ctx context.Context, params semanticapi.CallHierarchyIncomingCallsParams) ([]semanticapi.CallHierarchyIncomingCall, error)
func (*Client) CallHierarchyOutgoingCalls ¶
func (c *Client) CallHierarchyOutgoingCalls(ctx context.Context, params semanticapi.CallHierarchyOutgoingCallsParams) ([]semanticapi.CallHierarchyOutgoingCall, error)
func (*Client) CodeAction ¶
func (c *Client) CodeAction(ctx context.Context, params semanticapi.CodeActionParams) ([]semanticapi.CodeActionResult, error)
func (*Client) CodeLens ¶
func (c *Client) CodeLens(ctx context.Context, params semanticapi.CodeLensParams) ([]semanticapi.CodeLens, error)
func (*Client) CodeLensResolve ¶
func (c *Client) CodeLensResolve(ctx context.Context, lens semanticapi.CodeLens) (semanticapi.CodeLens, error)
func (*Client) ColorPresentation ¶
func (c *Client) ColorPresentation(ctx context.Context, params semanticapi.ColorPresentationParams) ([]semanticapi.ColorPresentation, error)
func (*Client) Completion ¶
func (c *Client) Completion(ctx context.Context, params semanticapi.CompletionParams) (semanticapi.CompletionResult, error)
func (*Client) CompletionResolve ¶
func (c *Client) CompletionResolve(ctx context.Context, item semanticapi.CompletionItem) (semanticapi.CompletionItem, error)
func (*Client) Declaration ¶
func (c *Client) Declaration(ctx context.Context, params semanticapi.DeclarationParams) (semanticapi.LocationResult, error)
func (*Client) Definition ¶
func (c *Client) Definition(ctx context.Context, params semanticapi.DefinitionParams) (semanticapi.LocationResult, error)
func (*Client) Diagnostic ¶
func (c *Client) Diagnostic(ctx context.Context, params semanticapi.DocumentDiagnosticParams) (semanticapi.DocumentDiagnosticReport, error)
func (*Client) DidChange ¶
func (c *Client) DidChange(ctx context.Context, params semanticapi.DidChangeTextDocumentParams) error
func (*Client) DidChangeConfiguration ¶
func (c *Client) DidChangeConfiguration(ctx context.Context, params semanticapi.DidChangeConfigurationParams) error
func (*Client) DidChangeWatchedFiles ¶
func (c *Client) DidChangeWatchedFiles(ctx context.Context, params semanticapi.DidChangeWatchedFilesParams) error
func (*Client) DidChangeWorkspaceFolders ¶
func (c *Client) DidChangeWorkspaceFolders(ctx context.Context, params semanticapi.DidChangeWorkspaceFoldersParams) error
func (*Client) DidClose ¶
func (c *Client) DidClose(ctx context.Context, params semanticapi.DidCloseTextDocumentParams) error
func (*Client) DidCreateFiles ¶
func (c *Client) DidCreateFiles(ctx context.Context, params semanticapi.CreateFilesParams) error
func (*Client) DidDeleteFiles ¶
func (c *Client) DidDeleteFiles(ctx context.Context, params semanticapi.DeleteFilesParams) error
func (*Client) DidOpen ¶
func (c *Client) DidOpen(ctx context.Context, params semanticapi.DidOpenTextDocumentParams) error
func (*Client) DidRenameFiles ¶
func (c *Client) DidRenameFiles(ctx context.Context, params semanticapi.RenameFilesParams) error
func (*Client) DidSave ¶
func (c *Client) DidSave(ctx context.Context, params semanticapi.DidSaveTextDocumentParams) error
func (*Client) DocumentColor ¶
func (c *Client) DocumentColor(ctx context.Context, params semanticapi.DocumentColorParams) ([]semanticapi.ColorInformation, error)
func (*Client) DocumentHighlight ¶
func (c *Client) DocumentHighlight(ctx context.Context, params semanticapi.DocumentHighlightParams) ([]semanticapi.DocumentHighlight, error)
func (*Client) DocumentLink ¶
func (c *Client) DocumentLink(ctx context.Context, params semanticapi.DocumentLinkParams) ([]semanticapi.DocumentLink, error)
func (*Client) DocumentLinkResolve ¶
func (c *Client) DocumentLinkResolve(ctx context.Context, link semanticapi.DocumentLink) (semanticapi.DocumentLink, error)
func (*Client) DocumentSymbol ¶
func (c *Client) DocumentSymbol(ctx context.Context, params semanticapi.DocumentSymbolParams) (semanticapi.DocumentSymbolResult, error)
func (*Client) ExecuteCommand ¶
func (c *Client) ExecuteCommand(ctx context.Context, params semanticapi.ExecuteCommandParams) (string, error)
func (*Client) ExecuteRequest ¶ added in v0.0.103
func (c *Client) ExecuteRequest(ctx context.Context, params semanticapi.ExecuteRequestParams) (json.RawMessage, error)
func (*Client) FoldingRange ¶
func (c *Client) FoldingRange(ctx context.Context, params semanticapi.FoldingRangeParams) ([]semanticapi.FoldingRange, error)
func (*Client) Formatting ¶
func (c *Client) Formatting(ctx context.Context, params semanticapi.DocumentFormattingParams) ([]semanticapi.TextEdit, error)
func (*Client) Hover ¶
func (c *Client) Hover(ctx context.Context, params semanticapi.HoverParams) (*semanticapi.Hover, error)
func (*Client) Implementation ¶
func (c *Client) Implementation(ctx context.Context, params semanticapi.ImplementationParams) (semanticapi.LocationResult, error)
func (*Client) Init ¶
func (c *Client) Init(ctx context.Context, cc grpc.ClientConnInterface)
Init initializes this Client with the given client connection and parent context.
func (*Client) Initialize ¶
func (c *Client) Initialize(ctx context.Context, params semanticapi.InitializeParams) (semanticapi.InitializeResult, error)
func (*Client) InlayHint ¶
func (c *Client) InlayHint(ctx context.Context, params semanticapi.InlayHintParams) ([]semanticapi.InlayHint, error)
func (*Client) InlayHintResolve ¶
func (c *Client) InlayHintResolve(ctx context.Context, hint semanticapi.InlayHint) (semanticapi.InlayHint, error)
func (*Client) InlineValue ¶
func (c *Client) InlineValue(ctx context.Context, params semanticapi.InlineValueParams) ([]semanticapi.InlineValue, error)
func (*Client) LinkedEditingRange ¶
func (c *Client) LinkedEditingRange(ctx context.Context, params semanticapi.LinkedEditingRangeParams) (*semanticapi.LinkedEditingRanges, error)
func (*Client) Moniker ¶
func (c *Client) Moniker(ctx context.Context, params semanticapi.MonikerParams) ([]semanticapi.Moniker, error)
func (*Client) OnTypeFormatting ¶
func (c *Client) OnTypeFormatting(ctx context.Context, params semanticapi.DocumentOnTypeFormattingParams) ([]semanticapi.TextEdit, error)
func (*Client) PrepareCallHierarchy ¶
func (c *Client) PrepareCallHierarchy(ctx context.Context, params semanticapi.CallHierarchyPrepareParams) ([]semanticapi.CallHierarchyItem, error)
func (*Client) PrepareRename ¶
func (c *Client) PrepareRename(ctx context.Context, params semanticapi.PrepareRenameParams) (*semanticapi.PrepareRenameResult, error)
func (*Client) PrepareTypeHierarchy ¶
func (c *Client) PrepareTypeHierarchy(ctx context.Context, params semanticapi.TypeHierarchyPrepareParams) ([]semanticapi.TypeHierarchyItem, error)
func (*Client) RangeFormatting ¶
func (c *Client) RangeFormatting(ctx context.Context, params semanticapi.DocumentRangeFormattingParams) ([]semanticapi.TextEdit, error)
func (*Client) References ¶
func (c *Client) References(ctx context.Context, params semanticapi.ReferenceParams) ([]semanticapi.Location, error)
func (*Client) Rename ¶
func (c *Client) Rename(ctx context.Context, params semanticapi.RenameParams) (*semanticapi.WorkspaceEdit, error)
func (*Client) SelectionRange ¶
func (c *Client) SelectionRange(ctx context.Context, params semanticapi.SelectionRangeParams) ([]semanticapi.SelectionRange, error)
func (*Client) SemanticTokensFull ¶
func (c *Client) SemanticTokensFull(ctx context.Context, params semanticapi.SemanticTokensParams) (*semanticapi.SemanticTokens, error)
func (*Client) SemanticTokensFullDelta ¶
func (c *Client) SemanticTokensFullDelta(ctx context.Context, params semanticapi.SemanticTokensDeltaParams) (*semanticapi.SemanticTokensDelta, error)
func (*Client) SemanticTokensRange ¶
func (c *Client) SemanticTokensRange(ctx context.Context, params semanticapi.SemanticTokensRangeParams) (*semanticapi.SemanticTokens, error)
func (*Client) SendNotification ¶ added in v0.0.103
func (c *Client) SendNotification(ctx context.Context, params semanticapi.NotificationParams) error
func (*Client) SetTrace ¶
func (c *Client) SetTrace(ctx context.Context, params semanticapi.SetTraceParams) error
func (*Client) SignatureHelp ¶
func (c *Client) SignatureHelp(ctx context.Context, params semanticapi.SignatureHelpParams) (*semanticapi.SignatureHelp, error)
func (*Client) TypeDefinition ¶
func (c *Client) TypeDefinition(ctx context.Context, params semanticapi.TypeDefinitionParams) (semanticapi.LocationResult, error)
func (*Client) TypeHierarchySubtypes ¶
func (c *Client) TypeHierarchySubtypes(ctx context.Context, params semanticapi.TypeHierarchySubtypesParams) ([]semanticapi.TypeHierarchyItem, error)
func (*Client) TypeHierarchySupertypes ¶
func (c *Client) TypeHierarchySupertypes(ctx context.Context, params semanticapi.TypeHierarchySupertypesParams) ([]semanticapi.TypeHierarchyItem, error)
func (*Client) WillCreateFiles ¶
func (c *Client) WillCreateFiles(ctx context.Context, params semanticapi.CreateFilesParams) (*semanticapi.WorkspaceEdit, error)
func (*Client) WillDeleteFiles ¶
func (c *Client) WillDeleteFiles(ctx context.Context, params semanticapi.DeleteFilesParams) (*semanticapi.WorkspaceEdit, error)
func (*Client) WillRenameFiles ¶
func (c *Client) WillRenameFiles(ctx context.Context, params semanticapi.RenameFilesParams) (*semanticapi.WorkspaceEdit, error)
func (*Client) WillSave ¶
func (c *Client) WillSave(ctx context.Context, params semanticapi.WillSaveTextDocumentParams) error
func (*Client) WillSaveWaitUntil ¶
func (c *Client) WillSaveWaitUntil(ctx context.Context, params semanticapi.WillSaveTextDocumentParams) ([]semanticapi.TextEdit, error)
func (*Client) WorkDoneProgressCancel ¶
func (c *Client) WorkDoneProgressCancel(ctx context.Context, params semanticapi.WorkDoneProgressCancelParams) error
func (*Client) WorkspaceDiagnostic ¶ added in v0.0.19
func (c *Client) WorkspaceDiagnostic( ctx context.Context, params semanticapi.WorkspaceDiagnosticParams, ) (semanticapi.WorkspaceDiagnosticReport, error)
func (*Client) WorkspaceSymbol ¶
func (c *Client) WorkspaceSymbol(ctx context.Context, params semanticapi.WorkspaceSymbolParams) ([]semanticapi.SymbolInformation, error)
type CodeAction ¶
type CodeAction struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
Diagnostics []*Diagnostic `protobuf:"bytes,3,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
Edit *WorkspaceEdit `protobuf:"bytes,4,opt,name=edit,proto3" json:"edit,omitempty"`
Command *Command `protobuf:"bytes,5,opt,name=command,proto3" json:"command,omitempty"`
Group string `protobuf:"bytes,6,opt,name=group,proto3" json:"group,omitempty"`
// contains filtered or unexported fields
}
func CodeActionToProto ¶
func CodeActionToProto(a semanticapi.CodeAction) *CodeAction
func CodeActionsToProto ¶
func CodeActionsToProto(actions []semanticapi.CodeAction) []*CodeAction
func (*CodeAction) Descriptor
deprecated
func (*CodeAction) Descriptor() ([]byte, []int)
Deprecated: Use CodeAction.ProtoReflect.Descriptor instead.
func (*CodeAction) GetCommand ¶
func (x *CodeAction) GetCommand() *Command
func (*CodeAction) GetDiagnostics ¶
func (x *CodeAction) GetDiagnostics() []*Diagnostic
func (*CodeAction) GetEdit ¶
func (x *CodeAction) GetEdit() *WorkspaceEdit
func (*CodeAction) GetGroup ¶ added in v0.0.103
func (x *CodeAction) GetGroup() string
func (*CodeAction) GetKind ¶
func (x *CodeAction) GetKind() string
func (*CodeAction) GetTitle ¶
func (x *CodeAction) GetTitle() string
func (*CodeAction) ProtoMessage ¶
func (*CodeAction) ProtoMessage()
func (*CodeAction) ProtoReflect ¶
func (x *CodeAction) ProtoReflect() protoreflect.Message
func (*CodeAction) Reset ¶
func (x *CodeAction) Reset()
func (*CodeAction) String ¶
func (x *CodeAction) String() string
type CodeActionRequest ¶
type CodeActionRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
Diagnostics []*Diagnostic `protobuf:"bytes,3,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
// contains filtered or unexported fields
}
func (*CodeActionRequest) Descriptor
deprecated
func (*CodeActionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CodeActionRequest.ProtoReflect.Descriptor instead.
func (*CodeActionRequest) GetDiagnostics ¶
func (x *CodeActionRequest) GetDiagnostics() []*Diagnostic
func (*CodeActionRequest) GetRange ¶
func (x *CodeActionRequest) GetRange() *Range
func (*CodeActionRequest) GetTextDocument ¶
func (x *CodeActionRequest) GetTextDocument() *TextDocumentIdentifier
func (*CodeActionRequest) ProtoMessage ¶
func (*CodeActionRequest) ProtoMessage()
func (*CodeActionRequest) ProtoReflect ¶
func (x *CodeActionRequest) ProtoReflect() protoreflect.Message
func (*CodeActionRequest) Reset ¶
func (x *CodeActionRequest) Reset()
func (*CodeActionRequest) String ¶
func (x *CodeActionRequest) String() string
type CodeActionResponse ¶
type CodeActionResponse struct {
Actions []*CodeAction `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
Items []*CodeActionResultItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*CodeActionResponse) Descriptor
deprecated
func (*CodeActionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CodeActionResponse.ProtoReflect.Descriptor instead.
func (*CodeActionResponse) GetActions ¶
func (x *CodeActionResponse) GetActions() []*CodeAction
func (*CodeActionResponse) GetItems ¶
func (x *CodeActionResponse) GetItems() []*CodeActionResultItem
func (*CodeActionResponse) ProtoMessage ¶
func (*CodeActionResponse) ProtoMessage()
func (*CodeActionResponse) ProtoReflect ¶
func (x *CodeActionResponse) ProtoReflect() protoreflect.Message
func (*CodeActionResponse) Reset ¶
func (x *CodeActionResponse) Reset()
func (*CodeActionResponse) String ¶
func (x *CodeActionResponse) String() string
type CodeActionResultItem ¶
type CodeActionResultItem struct {
CodeAction *CodeAction `protobuf:"bytes,1,opt,name=code_action,json=codeAction,proto3" json:"code_action,omitempty"`
Command *Command `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
// contains filtered or unexported fields
}
func CodeActionResultToProto ¶
func CodeActionResultToProto(r semanticapi.CodeActionResult) *CodeActionResultItem
func CodeActionResultsToProto ¶
func CodeActionResultsToProto(rs []semanticapi.CodeActionResult) []*CodeActionResultItem
func (*CodeActionResultItem) Descriptor
deprecated
func (*CodeActionResultItem) Descriptor() ([]byte, []int)
Deprecated: Use CodeActionResultItem.ProtoReflect.Descriptor instead.
func (*CodeActionResultItem) GetCodeAction ¶
func (x *CodeActionResultItem) GetCodeAction() *CodeAction
func (*CodeActionResultItem) GetCommand ¶
func (x *CodeActionResultItem) GetCommand() *Command
func (*CodeActionResultItem) ProtoMessage ¶
func (*CodeActionResultItem) ProtoMessage()
func (*CodeActionResultItem) ProtoReflect ¶
func (x *CodeActionResultItem) ProtoReflect() protoreflect.Message
func (*CodeActionResultItem) Reset ¶
func (x *CodeActionResultItem) Reset()
func (*CodeActionResultItem) String ¶
func (x *CodeActionResultItem) String() string
type CodeLens ¶
type CodeLens struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Command *Command `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
// contains filtered or unexported fields
}
func CodeLensToProto ¶
func CodeLensToProto(l semanticapi.CodeLens) *CodeLens
func CodeLensesToProto ¶
func CodeLensesToProto(lenses []semanticapi.CodeLens) []*CodeLens
func (*CodeLens) Descriptor
deprecated
func (*CodeLens) GetCommand ¶
func (*CodeLens) ProtoMessage ¶
func (*CodeLens) ProtoMessage()
func (*CodeLens) ProtoReflect ¶
func (x *CodeLens) ProtoReflect() protoreflect.Message
type CodeLensRequest ¶
type CodeLensRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*CodeLensRequest) Descriptor
deprecated
func (*CodeLensRequest) Descriptor() ([]byte, []int)
Deprecated: Use CodeLensRequest.ProtoReflect.Descriptor instead.
func (*CodeLensRequest) GetTextDocument ¶
func (x *CodeLensRequest) GetTextDocument() *TextDocumentIdentifier
func (*CodeLensRequest) ProtoMessage ¶
func (*CodeLensRequest) ProtoMessage()
func (*CodeLensRequest) ProtoReflect ¶
func (x *CodeLensRequest) ProtoReflect() protoreflect.Message
func (*CodeLensRequest) Reset ¶
func (x *CodeLensRequest) Reset()
func (*CodeLensRequest) String ¶
func (x *CodeLensRequest) String() string
type CodeLensResolveRequest ¶
type CodeLensResolveRequest struct {
Lens *CodeLens `protobuf:"bytes,1,opt,name=lens,proto3" json:"lens,omitempty"`
// contains filtered or unexported fields
}
func (*CodeLensResolveRequest) Descriptor
deprecated
func (*CodeLensResolveRequest) Descriptor() ([]byte, []int)
Deprecated: Use CodeLensResolveRequest.ProtoReflect.Descriptor instead.
func (*CodeLensResolveRequest) GetLens ¶
func (x *CodeLensResolveRequest) GetLens() *CodeLens
func (*CodeLensResolveRequest) ProtoMessage ¶
func (*CodeLensResolveRequest) ProtoMessage()
func (*CodeLensResolveRequest) ProtoReflect ¶
func (x *CodeLensResolveRequest) ProtoReflect() protoreflect.Message
func (*CodeLensResolveRequest) Reset ¶
func (x *CodeLensResolveRequest) Reset()
func (*CodeLensResolveRequest) String ¶
func (x *CodeLensResolveRequest) String() string
type CodeLensResolveResponse ¶
type CodeLensResolveResponse struct {
Lens *CodeLens `protobuf:"bytes,1,opt,name=lens,proto3" json:"lens,omitempty"`
// contains filtered or unexported fields
}
func (*CodeLensResolveResponse) Descriptor
deprecated
func (*CodeLensResolveResponse) Descriptor() ([]byte, []int)
Deprecated: Use CodeLensResolveResponse.ProtoReflect.Descriptor instead.
func (*CodeLensResolveResponse) GetLens ¶
func (x *CodeLensResolveResponse) GetLens() *CodeLens
func (*CodeLensResolveResponse) ProtoMessage ¶
func (*CodeLensResolveResponse) ProtoMessage()
func (*CodeLensResolveResponse) ProtoReflect ¶
func (x *CodeLensResolveResponse) ProtoReflect() protoreflect.Message
func (*CodeLensResolveResponse) Reset ¶
func (x *CodeLensResolveResponse) Reset()
func (*CodeLensResolveResponse) String ¶
func (x *CodeLensResolveResponse) String() string
type CodeLensResponse ¶
type CodeLensResponse struct {
Lenses []*CodeLens `protobuf:"bytes,1,rep,name=lenses,proto3" json:"lenses,omitempty"`
// contains filtered or unexported fields
}
func (*CodeLensResponse) Descriptor
deprecated
func (*CodeLensResponse) Descriptor() ([]byte, []int)
Deprecated: Use CodeLensResponse.ProtoReflect.Descriptor instead.
func (*CodeLensResponse) GetLenses ¶
func (x *CodeLensResponse) GetLenses() []*CodeLens
func (*CodeLensResponse) ProtoMessage ¶
func (*CodeLensResponse) ProtoMessage()
func (*CodeLensResponse) ProtoReflect ¶
func (x *CodeLensResponse) ProtoReflect() protoreflect.Message
func (*CodeLensResponse) Reset ¶
func (x *CodeLensResponse) Reset()
func (*CodeLensResponse) String ¶
func (x *CodeLensResponse) String() string
type Color ¶
type Color struct {
Red float64 `protobuf:"fixed64,1,opt,name=red,proto3" json:"red,omitempty"`
Green float64 `protobuf:"fixed64,2,opt,name=green,proto3" json:"green,omitempty"`
Blue float64 `protobuf:"fixed64,3,opt,name=blue,proto3" json:"blue,omitempty"`
Alpha float64 `protobuf:"fixed64,4,opt,name=alpha,proto3" json:"alpha,omitempty"`
// contains filtered or unexported fields
}
func ColorToProto ¶
func ColorToProto(c semanticapi.Color) *Color
func (*Color) Descriptor
deprecated
func (*Color) ProtoMessage ¶
func (*Color) ProtoMessage()
func (*Color) ProtoReflect ¶
func (x *Color) ProtoReflect() protoreflect.Message
type ColorInformation ¶
type ColorInformation struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Color *Color `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
// contains filtered or unexported fields
}
func ColorInformationToProto ¶
func ColorInformationToProto(c semanticapi.ColorInformation) *ColorInformation
func ColorInformationsToProto ¶
func ColorInformationsToProto(cs []semanticapi.ColorInformation) []*ColorInformation
func (*ColorInformation) Descriptor
deprecated
func (*ColorInformation) Descriptor() ([]byte, []int)
Deprecated: Use ColorInformation.ProtoReflect.Descriptor instead.
func (*ColorInformation) GetColor ¶
func (x *ColorInformation) GetColor() *Color
func (*ColorInformation) GetRange ¶
func (x *ColorInformation) GetRange() *Range
func (*ColorInformation) ProtoMessage ¶
func (*ColorInformation) ProtoMessage()
func (*ColorInformation) ProtoReflect ¶
func (x *ColorInformation) ProtoReflect() protoreflect.Message
func (*ColorInformation) Reset ¶
func (x *ColorInformation) Reset()
func (*ColorInformation) String ¶
func (x *ColorInformation) String() string
type ColorPresentation ¶
type ColorPresentation struct {
Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
TextEdit *TextEdit `protobuf:"bytes,2,opt,name=text_edit,json=textEdit,proto3" json:"text_edit,omitempty"`
AdditionalTextEdits []*TextEdit `protobuf:"bytes,3,rep,name=additional_text_edits,json=additionalTextEdits,proto3" json:"additional_text_edits,omitempty"`
// contains filtered or unexported fields
}
func ColorPresentationToProto ¶
func ColorPresentationToProto(c semanticapi.ColorPresentation) *ColorPresentation
func ColorPresentationsToProto ¶
func ColorPresentationsToProto(cs []semanticapi.ColorPresentation) []*ColorPresentation
func (*ColorPresentation) Descriptor
deprecated
func (*ColorPresentation) Descriptor() ([]byte, []int)
Deprecated: Use ColorPresentation.ProtoReflect.Descriptor instead.
func (*ColorPresentation) GetAdditionalTextEdits ¶
func (x *ColorPresentation) GetAdditionalTextEdits() []*TextEdit
func (*ColorPresentation) GetLabel ¶
func (x *ColorPresentation) GetLabel() string
func (*ColorPresentation) GetTextEdit ¶
func (x *ColorPresentation) GetTextEdit() *TextEdit
func (*ColorPresentation) ProtoMessage ¶
func (*ColorPresentation) ProtoMessage()
func (*ColorPresentation) ProtoReflect ¶
func (x *ColorPresentation) ProtoReflect() protoreflect.Message
func (*ColorPresentation) Reset ¶
func (x *ColorPresentation) Reset()
func (*ColorPresentation) String ¶
func (x *ColorPresentation) String() string
type ColorPresentationRequest ¶
type ColorPresentationRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Color *Color `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
Range *Range `protobuf:"bytes,3,opt,name=range,proto3" json:"range,omitempty"`
// contains filtered or unexported fields
}
func (*ColorPresentationRequest) Descriptor
deprecated
func (*ColorPresentationRequest) Descriptor() ([]byte, []int)
Deprecated: Use ColorPresentationRequest.ProtoReflect.Descriptor instead.
func (*ColorPresentationRequest) GetColor ¶
func (x *ColorPresentationRequest) GetColor() *Color
func (*ColorPresentationRequest) GetRange ¶
func (x *ColorPresentationRequest) GetRange() *Range
func (*ColorPresentationRequest) GetTextDocument ¶
func (x *ColorPresentationRequest) GetTextDocument() *TextDocumentIdentifier
func (*ColorPresentationRequest) ProtoMessage ¶
func (*ColorPresentationRequest) ProtoMessage()
func (*ColorPresentationRequest) ProtoReflect ¶
func (x *ColorPresentationRequest) ProtoReflect() protoreflect.Message
func (*ColorPresentationRequest) Reset ¶
func (x *ColorPresentationRequest) Reset()
func (*ColorPresentationRequest) String ¶
func (x *ColorPresentationRequest) String() string
type ColorPresentationResponse ¶
type ColorPresentationResponse struct {
Presentations []*ColorPresentation `protobuf:"bytes,1,rep,name=presentations,proto3" json:"presentations,omitempty"`
// contains filtered or unexported fields
}
func (*ColorPresentationResponse) Descriptor
deprecated
func (*ColorPresentationResponse) Descriptor() ([]byte, []int)
Deprecated: Use ColorPresentationResponse.ProtoReflect.Descriptor instead.
func (*ColorPresentationResponse) GetPresentations ¶
func (x *ColorPresentationResponse) GetPresentations() []*ColorPresentation
func (*ColorPresentationResponse) ProtoMessage ¶
func (*ColorPresentationResponse) ProtoMessage()
func (*ColorPresentationResponse) ProtoReflect ¶
func (x *ColorPresentationResponse) ProtoReflect() protoreflect.Message
func (*ColorPresentationResponse) Reset ¶
func (x *ColorPresentationResponse) Reset()
func (*ColorPresentationResponse) String ¶
func (x *ColorPresentationResponse) String() string
type Command ¶
type Command struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Command string `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
Arguments []string `protobuf:"bytes,3,rep,name=arguments,proto3" json:"arguments,omitempty"`
// contains filtered or unexported fields
}
func CommandToProto ¶
func CommandToProto(c *semanticapi.Command) *Command
func (*Command) Descriptor
deprecated
func (*Command) GetArguments ¶
func (*Command) GetCommand ¶
func (*Command) ProtoMessage ¶
func (*Command) ProtoMessage()
func (*Command) ProtoReflect ¶
func (x *Command) ProtoReflect() protoreflect.Message
type CompletionItem ¶
type CompletionItem struct {
Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
Kind int32 `protobuf:"varint,2,opt,name=kind,proto3" json:"kind,omitempty"`
Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"`
Documentation *MarkupContent `protobuf:"bytes,4,opt,name=documentation,proto3" json:"documentation,omitempty"`
InsertText string `protobuf:"bytes,5,opt,name=insert_text,json=insertText,proto3" json:"insert_text,omitempty"`
InsertTextFormat int32 `protobuf:"varint,6,opt,name=insert_text_format,json=insertTextFormat,proto3" json:"insert_text_format,omitempty"`
TextEdit *TextEdit `protobuf:"bytes,7,opt,name=text_edit,json=textEdit,proto3" json:"text_edit,omitempty"`
Tags []int32 `protobuf:"varint,8,rep,packed,name=tags,proto3" json:"tags,omitempty"`
DocumentationString string `protobuf:"bytes,9,opt,name=documentation_string,json=documentationString,proto3" json:"documentation_string,omitempty"`
TextEditIr *InsertReplaceEdit `protobuf:"bytes,10,opt,name=text_edit_ir,json=textEditIr,proto3" json:"text_edit_ir,omitempty"`
// contains filtered or unexported fields
}
func CompletionItemToProto ¶
func CompletionItemToProto(c semanticapi.CompletionItem) *CompletionItem
func (*CompletionItem) Descriptor
deprecated
func (*CompletionItem) Descriptor() ([]byte, []int)
Deprecated: Use CompletionItem.ProtoReflect.Descriptor instead.
func (*CompletionItem) GetDetail ¶
func (x *CompletionItem) GetDetail() string
func (*CompletionItem) GetDocumentation ¶
func (x *CompletionItem) GetDocumentation() *MarkupContent
func (*CompletionItem) GetDocumentationString ¶
func (x *CompletionItem) GetDocumentationString() string
func (*CompletionItem) GetInsertText ¶
func (x *CompletionItem) GetInsertText() string
func (*CompletionItem) GetInsertTextFormat ¶
func (x *CompletionItem) GetInsertTextFormat() int32
func (*CompletionItem) GetKind ¶
func (x *CompletionItem) GetKind() int32
func (*CompletionItem) GetLabel ¶
func (x *CompletionItem) GetLabel() string
func (*CompletionItem) GetTags ¶
func (x *CompletionItem) GetTags() []int32
func (*CompletionItem) GetTextEdit ¶
func (x *CompletionItem) GetTextEdit() *TextEdit
func (*CompletionItem) GetTextEditIr ¶
func (x *CompletionItem) GetTextEditIr() *InsertReplaceEdit
func (*CompletionItem) ProtoMessage ¶
func (*CompletionItem) ProtoMessage()
func (*CompletionItem) ProtoReflect ¶
func (x *CompletionItem) ProtoReflect() protoreflect.Message
func (*CompletionItem) Reset ¶
func (x *CompletionItem) Reset()
func (*CompletionItem) String ¶
func (x *CompletionItem) String() string
type CompletionRequest ¶
type CompletionRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
ContextTriggerKind int32 `protobuf:"varint,3,opt,name=context_trigger_kind,json=contextTriggerKind,proto3" json:"context_trigger_kind,omitempty"`
ContextTriggerCharacter string `` /* 132-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*CompletionRequest) Descriptor
deprecated
func (*CompletionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompletionRequest.ProtoReflect.Descriptor instead.
func (*CompletionRequest) GetContextTriggerCharacter ¶
func (x *CompletionRequest) GetContextTriggerCharacter() string
func (*CompletionRequest) GetContextTriggerKind ¶
func (x *CompletionRequest) GetContextTriggerKind() int32
func (*CompletionRequest) GetPosition ¶
func (x *CompletionRequest) GetPosition() *Position
func (*CompletionRequest) GetTextDocument ¶
func (x *CompletionRequest) GetTextDocument() *TextDocumentIdentifier
func (*CompletionRequest) ProtoMessage ¶
func (*CompletionRequest) ProtoMessage()
func (*CompletionRequest) ProtoReflect ¶
func (x *CompletionRequest) ProtoReflect() protoreflect.Message
func (*CompletionRequest) Reset ¶
func (x *CompletionRequest) Reset()
func (*CompletionRequest) String ¶
func (x *CompletionRequest) String() string
type CompletionResolveRequest ¶
type CompletionResolveRequest struct {
Item *CompletionItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*CompletionResolveRequest) Descriptor
deprecated
func (*CompletionResolveRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompletionResolveRequest.ProtoReflect.Descriptor instead.
func (*CompletionResolveRequest) GetItem ¶
func (x *CompletionResolveRequest) GetItem() *CompletionItem
func (*CompletionResolveRequest) ProtoMessage ¶
func (*CompletionResolveRequest) ProtoMessage()
func (*CompletionResolveRequest) ProtoReflect ¶
func (x *CompletionResolveRequest) ProtoReflect() protoreflect.Message
func (*CompletionResolveRequest) Reset ¶
func (x *CompletionResolveRequest) Reset()
func (*CompletionResolveRequest) String ¶
func (x *CompletionResolveRequest) String() string
type CompletionResolveResponse ¶
type CompletionResolveResponse struct {
Item *CompletionItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*CompletionResolveResponse) Descriptor
deprecated
func (*CompletionResolveResponse) Descriptor() ([]byte, []int)
Deprecated: Use CompletionResolveResponse.ProtoReflect.Descriptor instead.
func (*CompletionResolveResponse) GetItem ¶
func (x *CompletionResolveResponse) GetItem() *CompletionItem
func (*CompletionResolveResponse) ProtoMessage ¶
func (*CompletionResolveResponse) ProtoMessage()
func (*CompletionResolveResponse) ProtoReflect ¶
func (x *CompletionResolveResponse) ProtoReflect() protoreflect.Message
func (*CompletionResolveResponse) Reset ¶
func (x *CompletionResolveResponse) Reset()
func (*CompletionResolveResponse) String ¶
func (x *CompletionResolveResponse) String() string
type CompletionResponse ¶
type CompletionResponse struct {
Result *CompletionResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*CompletionResponse) Descriptor
deprecated
func (*CompletionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CompletionResponse.ProtoReflect.Descriptor instead.
func (*CompletionResponse) GetResult ¶
func (x *CompletionResponse) GetResult() *CompletionResult
func (*CompletionResponse) ProtoMessage ¶
func (*CompletionResponse) ProtoMessage()
func (*CompletionResponse) ProtoReflect ¶
func (x *CompletionResponse) ProtoReflect() protoreflect.Message
func (*CompletionResponse) Reset ¶
func (x *CompletionResponse) Reset()
func (*CompletionResponse) String ¶
func (x *CompletionResponse) String() string
type CompletionResult ¶
type CompletionResult struct {
IsIncomplete bool `protobuf:"varint,1,opt,name=is_incomplete,json=isIncomplete,proto3" json:"is_incomplete,omitempty"`
Items []*CompletionItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func CompletionResultToProto ¶
func CompletionResultToProto(r semanticapi.CompletionResult) *CompletionResult
func (*CompletionResult) Descriptor
deprecated
func (*CompletionResult) Descriptor() ([]byte, []int)
Deprecated: Use CompletionResult.ProtoReflect.Descriptor instead.
func (*CompletionResult) GetIsIncomplete ¶
func (x *CompletionResult) GetIsIncomplete() bool
func (*CompletionResult) GetItems ¶
func (x *CompletionResult) GetItems() []*CompletionItem
func (*CompletionResult) ProtoMessage ¶
func (*CompletionResult) ProtoMessage()
func (*CompletionResult) ProtoReflect ¶
func (x *CompletionResult) ProtoReflect() protoreflect.Message
func (*CompletionResult) Reset ¶
func (x *CompletionResult) Reset()
func (*CompletionResult) String ¶
func (x *CompletionResult) String() string
type CreateFile ¶
type CreateFile struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"`
Options *CreateFileOptions `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
AnnotationId string `protobuf:"bytes,4,opt,name=annotation_id,json=annotationId,proto3" json:"annotation_id,omitempty"`
// contains filtered or unexported fields
}
func (*CreateFile) Descriptor
deprecated
func (*CreateFile) Descriptor() ([]byte, []int)
Deprecated: Use CreateFile.ProtoReflect.Descriptor instead.
func (*CreateFile) GetAnnotationId ¶
func (x *CreateFile) GetAnnotationId() string
func (*CreateFile) GetKind ¶
func (x *CreateFile) GetKind() string
func (*CreateFile) GetOptions ¶
func (x *CreateFile) GetOptions() *CreateFileOptions
func (*CreateFile) GetUri ¶
func (x *CreateFile) GetUri() string
func (*CreateFile) ProtoMessage ¶
func (*CreateFile) ProtoMessage()
func (*CreateFile) ProtoReflect ¶
func (x *CreateFile) ProtoReflect() protoreflect.Message
func (*CreateFile) Reset ¶
func (x *CreateFile) Reset()
func (*CreateFile) String ¶
func (x *CreateFile) String() string
type CreateFileOptions ¶
type CreateFileOptions struct {
Overwrite bool `protobuf:"varint,1,opt,name=overwrite,proto3" json:"overwrite,omitempty"`
IgnoreIfExists bool `protobuf:"varint,2,opt,name=ignore_if_exists,json=ignoreIfExists,proto3" json:"ignore_if_exists,omitempty"`
// contains filtered or unexported fields
}
func (*CreateFileOptions) Descriptor
deprecated
func (*CreateFileOptions) Descriptor() ([]byte, []int)
Deprecated: Use CreateFileOptions.ProtoReflect.Descriptor instead.
func (*CreateFileOptions) GetIgnoreIfExists ¶
func (x *CreateFileOptions) GetIgnoreIfExists() bool
func (*CreateFileOptions) GetOverwrite ¶
func (x *CreateFileOptions) GetOverwrite() bool
func (*CreateFileOptions) ProtoMessage ¶
func (*CreateFileOptions) ProtoMessage()
func (*CreateFileOptions) ProtoReflect ¶
func (x *CreateFileOptions) ProtoReflect() protoreflect.Message
func (*CreateFileOptions) Reset ¶
func (x *CreateFileOptions) Reset()
func (*CreateFileOptions) String ¶
func (x *CreateFileOptions) String() string
type DeclarationRequest ¶
type DeclarationRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*DeclarationRequest) Descriptor
deprecated
func (*DeclarationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeclarationRequest.ProtoReflect.Descriptor instead.
func (*DeclarationRequest) GetPosition ¶
func (x *DeclarationRequest) GetPosition() *Position
func (*DeclarationRequest) GetTextDocument ¶
func (x *DeclarationRequest) GetTextDocument() *TextDocumentIdentifier
func (*DeclarationRequest) ProtoMessage ¶
func (*DeclarationRequest) ProtoMessage()
func (*DeclarationRequest) ProtoReflect ¶
func (x *DeclarationRequest) ProtoReflect() protoreflect.Message
func (*DeclarationRequest) Reset ¶
func (x *DeclarationRequest) Reset()
func (*DeclarationRequest) String ¶
func (x *DeclarationRequest) String() string
type DeclarationResponse ¶
type DeclarationResponse struct {
Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
Location *Location `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
LocationLinks []*LocationLink `protobuf:"bytes,3,rep,name=location_links,json=locationLinks,proto3" json:"location_links,omitempty"`
// contains filtered or unexported fields
}
func (*DeclarationResponse) Descriptor
deprecated
func (*DeclarationResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeclarationResponse.ProtoReflect.Descriptor instead.
func (*DeclarationResponse) GetLocation ¶
func (x *DeclarationResponse) GetLocation() *Location
func (*DeclarationResponse) GetLocationLinks ¶
func (x *DeclarationResponse) GetLocationLinks() []*LocationLink
func (*DeclarationResponse) GetLocations ¶
func (x *DeclarationResponse) GetLocations() []*Location
func (*DeclarationResponse) ProtoMessage ¶
func (*DeclarationResponse) ProtoMessage()
func (*DeclarationResponse) ProtoReflect ¶
func (x *DeclarationResponse) ProtoReflect() protoreflect.Message
func (*DeclarationResponse) Reset ¶
func (x *DeclarationResponse) Reset()
func (*DeclarationResponse) String ¶
func (x *DeclarationResponse) String() string
type DefinitionRequest ¶
type DefinitionRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*DefinitionRequest) Descriptor
deprecated
func (*DefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DefinitionRequest.ProtoReflect.Descriptor instead.
func (*DefinitionRequest) GetPosition ¶
func (x *DefinitionRequest) GetPosition() *Position
func (*DefinitionRequest) GetTextDocument ¶
func (x *DefinitionRequest) GetTextDocument() *TextDocumentIdentifier
func (*DefinitionRequest) ProtoMessage ¶
func (*DefinitionRequest) ProtoMessage()
func (*DefinitionRequest) ProtoReflect ¶
func (x *DefinitionRequest) ProtoReflect() protoreflect.Message
func (*DefinitionRequest) Reset ¶
func (x *DefinitionRequest) Reset()
func (*DefinitionRequest) String ¶
func (x *DefinitionRequest) String() string
type DefinitionResponse ¶
type DefinitionResponse struct {
Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
Location *Location `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
LocationLinks []*LocationLink `protobuf:"bytes,3,rep,name=location_links,json=locationLinks,proto3" json:"location_links,omitempty"`
// contains filtered or unexported fields
}
func (*DefinitionResponse) Descriptor
deprecated
func (*DefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use DefinitionResponse.ProtoReflect.Descriptor instead.
func (*DefinitionResponse) GetLocation ¶
func (x *DefinitionResponse) GetLocation() *Location
func (*DefinitionResponse) GetLocationLinks ¶
func (x *DefinitionResponse) GetLocationLinks() []*LocationLink
func (*DefinitionResponse) GetLocations ¶
func (x *DefinitionResponse) GetLocations() []*Location
func (*DefinitionResponse) ProtoMessage ¶
func (*DefinitionResponse) ProtoMessage()
func (*DefinitionResponse) ProtoReflect ¶
func (x *DefinitionResponse) ProtoReflect() protoreflect.Message
func (*DefinitionResponse) Reset ¶
func (x *DefinitionResponse) Reset()
func (*DefinitionResponse) String ¶
func (x *DefinitionResponse) String() string
type DeleteFile ¶
type DeleteFile struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"`
Options *DeleteFileOptions `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
AnnotationId string `protobuf:"bytes,4,opt,name=annotation_id,json=annotationId,proto3" json:"annotation_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteFile) Descriptor
deprecated
func (*DeleteFile) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFile.ProtoReflect.Descriptor instead.
func (*DeleteFile) GetAnnotationId ¶
func (x *DeleteFile) GetAnnotationId() string
func (*DeleteFile) GetKind ¶
func (x *DeleteFile) GetKind() string
func (*DeleteFile) GetOptions ¶
func (x *DeleteFile) GetOptions() *DeleteFileOptions
func (*DeleteFile) GetUri ¶
func (x *DeleteFile) GetUri() string
func (*DeleteFile) ProtoMessage ¶
func (*DeleteFile) ProtoMessage()
func (*DeleteFile) ProtoReflect ¶
func (x *DeleteFile) ProtoReflect() protoreflect.Message
func (*DeleteFile) Reset ¶
func (x *DeleteFile) Reset()
func (*DeleteFile) String ¶
func (x *DeleteFile) String() string
type DeleteFileOptions ¶
type DeleteFileOptions struct {
Recursive bool `protobuf:"varint,1,opt,name=recursive,proto3" json:"recursive,omitempty"`
IgnoreIfNotExists bool `protobuf:"varint,2,opt,name=ignore_if_not_exists,json=ignoreIfNotExists,proto3" json:"ignore_if_not_exists,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteFileOptions) Descriptor
deprecated
func (*DeleteFileOptions) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFileOptions.ProtoReflect.Descriptor instead.
func (*DeleteFileOptions) GetIgnoreIfNotExists ¶
func (x *DeleteFileOptions) GetIgnoreIfNotExists() bool
func (*DeleteFileOptions) GetRecursive ¶
func (x *DeleteFileOptions) GetRecursive() bool
func (*DeleteFileOptions) ProtoMessage ¶
func (*DeleteFileOptions) ProtoMessage()
func (*DeleteFileOptions) ProtoReflect ¶
func (x *DeleteFileOptions) ProtoReflect() protoreflect.Message
func (*DeleteFileOptions) Reset ¶
func (x *DeleteFileOptions) Reset()
func (*DeleteFileOptions) String ¶
func (x *DeleteFileOptions) String() string
type Diagnostic ¶
type Diagnostic struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Severity int32 `protobuf:"varint,2,opt,name=severity,proto3" json:"severity,omitempty"`
Code string `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"`
Source string `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
CodeDescriptionHref string `protobuf:"bytes,6,opt,name=code_description_href,json=codeDescriptionHref,proto3" json:"code_description_href,omitempty"`
Tags []int32 `protobuf:"varint,7,rep,packed,name=tags,proto3" json:"tags,omitempty"`
RelatedInformation []*DiagnosticRelatedInformation `protobuf:"bytes,8,rep,name=related_information,json=relatedInformation,proto3" json:"related_information,omitempty"`
Data []byte `protobuf:"bytes,9,opt,name=data,proto3" json:"data,omitempty"`
CodeInt int32 `protobuf:"varint,10,opt,name=code_int,json=codeInt,proto3" json:"code_int,omitempty"`
CodeIsInt bool `protobuf:"varint,11,opt,name=code_is_int,json=codeIsInt,proto3" json:"code_is_int,omitempty"`
// contains filtered or unexported fields
}
func DiagnosticToProto ¶
func DiagnosticToProto(d semanticapi.Diagnostic) *Diagnostic
func DiagnosticsToProto ¶
func DiagnosticsToProto(diags []semanticapi.Diagnostic) []*Diagnostic
func (*Diagnostic) Descriptor
deprecated
func (*Diagnostic) Descriptor() ([]byte, []int)
Deprecated: Use Diagnostic.ProtoReflect.Descriptor instead.
func (*Diagnostic) GetCode ¶
func (x *Diagnostic) GetCode() string
func (*Diagnostic) GetCodeDescriptionHref ¶
func (x *Diagnostic) GetCodeDescriptionHref() string
func (*Diagnostic) GetCodeInt ¶
func (x *Diagnostic) GetCodeInt() int32
func (*Diagnostic) GetCodeIsInt ¶
func (x *Diagnostic) GetCodeIsInt() bool
func (*Diagnostic) GetData ¶
func (x *Diagnostic) GetData() []byte
func (*Diagnostic) GetMessage ¶
func (x *Diagnostic) GetMessage() string
func (*Diagnostic) GetRange ¶
func (x *Diagnostic) GetRange() *Range
func (*Diagnostic) GetRelatedInformation ¶
func (x *Diagnostic) GetRelatedInformation() []*DiagnosticRelatedInformation
func (*Diagnostic) GetSeverity ¶
func (x *Diagnostic) GetSeverity() int32
func (*Diagnostic) GetSource ¶
func (x *Diagnostic) GetSource() string
func (*Diagnostic) GetTags ¶
func (x *Diagnostic) GetTags() []int32
func (*Diagnostic) ProtoMessage ¶
func (*Diagnostic) ProtoMessage()
func (*Diagnostic) ProtoReflect ¶
func (x *Diagnostic) ProtoReflect() protoreflect.Message
func (*Diagnostic) Reset ¶
func (x *Diagnostic) Reset()
func (*Diagnostic) String ¶
func (x *Diagnostic) String() string
type DiagnosticList ¶
type DiagnosticList struct {
Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
// contains filtered or unexported fields
}
func (*DiagnosticList) Descriptor
deprecated
func (*DiagnosticList) Descriptor() ([]byte, []int)
Deprecated: Use DiagnosticList.ProtoReflect.Descriptor instead.
func (*DiagnosticList) GetDiagnostics ¶
func (x *DiagnosticList) GetDiagnostics() []*Diagnostic
func (*DiagnosticList) ProtoMessage ¶
func (*DiagnosticList) ProtoMessage()
func (*DiagnosticList) ProtoReflect ¶
func (x *DiagnosticList) ProtoReflect() protoreflect.Message
func (*DiagnosticList) Reset ¶
func (x *DiagnosticList) Reset()
func (*DiagnosticList) String ¶
func (x *DiagnosticList) String() string
type DiagnosticRelatedInformation ¶
type DiagnosticRelatedInformation struct {
Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*DiagnosticRelatedInformation) Descriptor
deprecated
func (*DiagnosticRelatedInformation) Descriptor() ([]byte, []int)
Deprecated: Use DiagnosticRelatedInformation.ProtoReflect.Descriptor instead.
func (*DiagnosticRelatedInformation) GetLocation ¶
func (x *DiagnosticRelatedInformation) GetLocation() *Location
func (*DiagnosticRelatedInformation) GetMessage ¶
func (x *DiagnosticRelatedInformation) GetMessage() string
func (*DiagnosticRelatedInformation) ProtoMessage ¶
func (*DiagnosticRelatedInformation) ProtoMessage()
func (*DiagnosticRelatedInformation) ProtoReflect ¶
func (x *DiagnosticRelatedInformation) ProtoReflect() protoreflect.Message
func (*DiagnosticRelatedInformation) Reset ¶
func (x *DiagnosticRelatedInformation) Reset()
func (*DiagnosticRelatedInformation) String ¶
func (x *DiagnosticRelatedInformation) String() string
type DiagnosticRequest ¶
type DiagnosticRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*DiagnosticRequest) Descriptor
deprecated
func (*DiagnosticRequest) Descriptor() ([]byte, []int)
Deprecated: Use DiagnosticRequest.ProtoReflect.Descriptor instead.
func (*DiagnosticRequest) GetTextDocument ¶
func (x *DiagnosticRequest) GetTextDocument() *TextDocumentIdentifier
func (*DiagnosticRequest) ProtoMessage ¶
func (*DiagnosticRequest) ProtoMessage()
func (*DiagnosticRequest) ProtoReflect ¶
func (x *DiagnosticRequest) ProtoReflect() protoreflect.Message
func (*DiagnosticRequest) Reset ¶
func (x *DiagnosticRequest) Reset()
func (*DiagnosticRequest) String ¶
func (x *DiagnosticRequest) String() string
type DiagnosticResponse ¶
type DiagnosticResponse struct {
Report *DocumentDiagnosticReport `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
// contains filtered or unexported fields
}
func (*DiagnosticResponse) Descriptor
deprecated
func (*DiagnosticResponse) Descriptor() ([]byte, []int)
Deprecated: Use DiagnosticResponse.ProtoReflect.Descriptor instead.
func (*DiagnosticResponse) GetReport ¶
func (x *DiagnosticResponse) GetReport() *DocumentDiagnosticReport
func (*DiagnosticResponse) ProtoMessage ¶
func (*DiagnosticResponse) ProtoMessage()
func (*DiagnosticResponse) ProtoReflect ¶
func (x *DiagnosticResponse) ProtoReflect() protoreflect.Message
func (*DiagnosticResponse) Reset ¶
func (x *DiagnosticResponse) Reset()
func (*DiagnosticResponse) String ¶
func (x *DiagnosticResponse) String() string
type DidChangeConfigurationRequest ¶
type DidChangeConfigurationRequest struct {
Settings []byte `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*DidChangeConfigurationRequest) Descriptor
deprecated
func (*DidChangeConfigurationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeConfigurationRequest.ProtoReflect.Descriptor instead.
func (*DidChangeConfigurationRequest) GetSettings ¶
func (x *DidChangeConfigurationRequest) GetSettings() []byte
func (*DidChangeConfigurationRequest) ProtoMessage ¶
func (*DidChangeConfigurationRequest) ProtoMessage()
func (*DidChangeConfigurationRequest) ProtoReflect ¶
func (x *DidChangeConfigurationRequest) ProtoReflect() protoreflect.Message
func (*DidChangeConfigurationRequest) Reset ¶
func (x *DidChangeConfigurationRequest) Reset()
func (*DidChangeConfigurationRequest) String ¶
func (x *DidChangeConfigurationRequest) String() string
type DidChangeConfigurationResponse ¶
type DidChangeConfigurationResponse struct {
// contains filtered or unexported fields
}
func (*DidChangeConfigurationResponse) Descriptor
deprecated
func (*DidChangeConfigurationResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeConfigurationResponse.ProtoReflect.Descriptor instead.
func (*DidChangeConfigurationResponse) ProtoMessage ¶
func (*DidChangeConfigurationResponse) ProtoMessage()
func (*DidChangeConfigurationResponse) ProtoReflect ¶
func (x *DidChangeConfigurationResponse) ProtoReflect() protoreflect.Message
func (*DidChangeConfigurationResponse) Reset ¶
func (x *DidChangeConfigurationResponse) Reset()
func (*DidChangeConfigurationResponse) String ¶
func (x *DidChangeConfigurationResponse) String() string
type DidChangeRequest ¶
type DidChangeRequest struct {
TextDocument *VersionedTextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
ContentChanges []*TextDocumentContentChangeEvent `protobuf:"bytes,2,rep,name=content_changes,json=contentChanges,proto3" json:"content_changes,omitempty"`
// contains filtered or unexported fields
}
func (*DidChangeRequest) Descriptor
deprecated
func (*DidChangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeRequest.ProtoReflect.Descriptor instead.
func (*DidChangeRequest) GetContentChanges ¶
func (x *DidChangeRequest) GetContentChanges() []*TextDocumentContentChangeEvent
func (*DidChangeRequest) GetTextDocument ¶
func (x *DidChangeRequest) GetTextDocument() *VersionedTextDocumentIdentifier
func (*DidChangeRequest) ProtoMessage ¶
func (*DidChangeRequest) ProtoMessage()
func (*DidChangeRequest) ProtoReflect ¶
func (x *DidChangeRequest) ProtoReflect() protoreflect.Message
func (*DidChangeRequest) Reset ¶
func (x *DidChangeRequest) Reset()
func (*DidChangeRequest) String ¶
func (x *DidChangeRequest) String() string
type DidChangeResponse ¶
type DidChangeResponse struct {
// contains filtered or unexported fields
}
func (*DidChangeResponse) Descriptor
deprecated
func (*DidChangeResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeResponse.ProtoReflect.Descriptor instead.
func (*DidChangeResponse) ProtoMessage ¶
func (*DidChangeResponse) ProtoMessage()
func (*DidChangeResponse) ProtoReflect ¶
func (x *DidChangeResponse) ProtoReflect() protoreflect.Message
func (*DidChangeResponse) Reset ¶
func (x *DidChangeResponse) Reset()
func (*DidChangeResponse) String ¶
func (x *DidChangeResponse) String() string
type DidChangeWatchedFilesRequest ¶
type DidChangeWatchedFilesRequest struct {
Changes []*FileEvent `protobuf:"bytes,1,rep,name=changes,proto3" json:"changes,omitempty"`
// contains filtered or unexported fields
}
func (*DidChangeWatchedFilesRequest) Descriptor
deprecated
func (*DidChangeWatchedFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeWatchedFilesRequest.ProtoReflect.Descriptor instead.
func (*DidChangeWatchedFilesRequest) GetChanges ¶
func (x *DidChangeWatchedFilesRequest) GetChanges() []*FileEvent
func (*DidChangeWatchedFilesRequest) ProtoMessage ¶
func (*DidChangeWatchedFilesRequest) ProtoMessage()
func (*DidChangeWatchedFilesRequest) ProtoReflect ¶
func (x *DidChangeWatchedFilesRequest) ProtoReflect() protoreflect.Message
func (*DidChangeWatchedFilesRequest) Reset ¶
func (x *DidChangeWatchedFilesRequest) Reset()
func (*DidChangeWatchedFilesRequest) String ¶
func (x *DidChangeWatchedFilesRequest) String() string
type DidChangeWatchedFilesResponse ¶
type DidChangeWatchedFilesResponse struct {
// contains filtered or unexported fields
}
func (*DidChangeWatchedFilesResponse) Descriptor
deprecated
func (*DidChangeWatchedFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeWatchedFilesResponse.ProtoReflect.Descriptor instead.
func (*DidChangeWatchedFilesResponse) ProtoMessage ¶
func (*DidChangeWatchedFilesResponse) ProtoMessage()
func (*DidChangeWatchedFilesResponse) ProtoReflect ¶
func (x *DidChangeWatchedFilesResponse) ProtoReflect() protoreflect.Message
func (*DidChangeWatchedFilesResponse) Reset ¶
func (x *DidChangeWatchedFilesResponse) Reset()
func (*DidChangeWatchedFilesResponse) String ¶
func (x *DidChangeWatchedFilesResponse) String() string
type DidChangeWorkspaceFoldersRequest ¶
type DidChangeWorkspaceFoldersRequest struct {
Added []*WorkspaceFolder `protobuf:"bytes,1,rep,name=added,proto3" json:"added,omitempty"`
Removed []*WorkspaceFolder `protobuf:"bytes,2,rep,name=removed,proto3" json:"removed,omitempty"`
// contains filtered or unexported fields
}
func (*DidChangeWorkspaceFoldersRequest) Descriptor
deprecated
func (*DidChangeWorkspaceFoldersRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeWorkspaceFoldersRequest.ProtoReflect.Descriptor instead.
func (*DidChangeWorkspaceFoldersRequest) GetAdded ¶
func (x *DidChangeWorkspaceFoldersRequest) GetAdded() []*WorkspaceFolder
func (*DidChangeWorkspaceFoldersRequest) GetRemoved ¶
func (x *DidChangeWorkspaceFoldersRequest) GetRemoved() []*WorkspaceFolder
func (*DidChangeWorkspaceFoldersRequest) ProtoMessage ¶
func (*DidChangeWorkspaceFoldersRequest) ProtoMessage()
func (*DidChangeWorkspaceFoldersRequest) ProtoReflect ¶
func (x *DidChangeWorkspaceFoldersRequest) ProtoReflect() protoreflect.Message
func (*DidChangeWorkspaceFoldersRequest) Reset ¶
func (x *DidChangeWorkspaceFoldersRequest) Reset()
func (*DidChangeWorkspaceFoldersRequest) String ¶
func (x *DidChangeWorkspaceFoldersRequest) String() string
type DidChangeWorkspaceFoldersResponse ¶
type DidChangeWorkspaceFoldersResponse struct {
// contains filtered or unexported fields
}
func (*DidChangeWorkspaceFoldersResponse) Descriptor
deprecated
func (*DidChangeWorkspaceFoldersResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidChangeWorkspaceFoldersResponse.ProtoReflect.Descriptor instead.
func (*DidChangeWorkspaceFoldersResponse) ProtoMessage ¶
func (*DidChangeWorkspaceFoldersResponse) ProtoMessage()
func (*DidChangeWorkspaceFoldersResponse) ProtoReflect ¶
func (x *DidChangeWorkspaceFoldersResponse) ProtoReflect() protoreflect.Message
func (*DidChangeWorkspaceFoldersResponse) Reset ¶
func (x *DidChangeWorkspaceFoldersResponse) Reset()
func (*DidChangeWorkspaceFoldersResponse) String ¶
func (x *DidChangeWorkspaceFoldersResponse) String() string
type DidCloseRequest ¶
type DidCloseRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*DidCloseRequest) Descriptor
deprecated
func (*DidCloseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidCloseRequest.ProtoReflect.Descriptor instead.
func (*DidCloseRequest) GetTextDocument ¶
func (x *DidCloseRequest) GetTextDocument() *TextDocumentIdentifier
func (*DidCloseRequest) ProtoMessage ¶
func (*DidCloseRequest) ProtoMessage()
func (*DidCloseRequest) ProtoReflect ¶
func (x *DidCloseRequest) ProtoReflect() protoreflect.Message
func (*DidCloseRequest) Reset ¶
func (x *DidCloseRequest) Reset()
func (*DidCloseRequest) String ¶
func (x *DidCloseRequest) String() string
type DidCloseResponse ¶
type DidCloseResponse struct {
// contains filtered or unexported fields
}
func (*DidCloseResponse) Descriptor
deprecated
func (*DidCloseResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidCloseResponse.ProtoReflect.Descriptor instead.
func (*DidCloseResponse) ProtoMessage ¶
func (*DidCloseResponse) ProtoMessage()
func (*DidCloseResponse) ProtoReflect ¶
func (x *DidCloseResponse) ProtoReflect() protoreflect.Message
func (*DidCloseResponse) Reset ¶
func (x *DidCloseResponse) Reset()
func (*DidCloseResponse) String ¶
func (x *DidCloseResponse) String() string
type DidCreateFilesRequest ¶
type DidCreateFilesRequest struct {
Files []*FileCreate `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
// contains filtered or unexported fields
}
func (*DidCreateFilesRequest) Descriptor
deprecated
func (*DidCreateFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidCreateFilesRequest.ProtoReflect.Descriptor instead.
func (*DidCreateFilesRequest) GetFiles ¶
func (x *DidCreateFilesRequest) GetFiles() []*FileCreate
func (*DidCreateFilesRequest) ProtoMessage ¶
func (*DidCreateFilesRequest) ProtoMessage()
func (*DidCreateFilesRequest) ProtoReflect ¶
func (x *DidCreateFilesRequest) ProtoReflect() protoreflect.Message
func (*DidCreateFilesRequest) Reset ¶
func (x *DidCreateFilesRequest) Reset()
func (*DidCreateFilesRequest) String ¶
func (x *DidCreateFilesRequest) String() string
type DidCreateFilesResponse ¶
type DidCreateFilesResponse struct {
// contains filtered or unexported fields
}
func (*DidCreateFilesResponse) Descriptor
deprecated
func (*DidCreateFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidCreateFilesResponse.ProtoReflect.Descriptor instead.
func (*DidCreateFilesResponse) ProtoMessage ¶
func (*DidCreateFilesResponse) ProtoMessage()
func (*DidCreateFilesResponse) ProtoReflect ¶
func (x *DidCreateFilesResponse) ProtoReflect() protoreflect.Message
func (*DidCreateFilesResponse) Reset ¶
func (x *DidCreateFilesResponse) Reset()
func (*DidCreateFilesResponse) String ¶
func (x *DidCreateFilesResponse) String() string
type DidDeleteFilesRequest ¶
type DidDeleteFilesRequest struct {
Files []*FileDelete `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
// contains filtered or unexported fields
}
func (*DidDeleteFilesRequest) Descriptor
deprecated
func (*DidDeleteFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidDeleteFilesRequest.ProtoReflect.Descriptor instead.
func (*DidDeleteFilesRequest) GetFiles ¶
func (x *DidDeleteFilesRequest) GetFiles() []*FileDelete
func (*DidDeleteFilesRequest) ProtoMessage ¶
func (*DidDeleteFilesRequest) ProtoMessage()
func (*DidDeleteFilesRequest) ProtoReflect ¶
func (x *DidDeleteFilesRequest) ProtoReflect() protoreflect.Message
func (*DidDeleteFilesRequest) Reset ¶
func (x *DidDeleteFilesRequest) Reset()
func (*DidDeleteFilesRequest) String ¶
func (x *DidDeleteFilesRequest) String() string
type DidDeleteFilesResponse ¶
type DidDeleteFilesResponse struct {
// contains filtered or unexported fields
}
func (*DidDeleteFilesResponse) Descriptor
deprecated
func (*DidDeleteFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidDeleteFilesResponse.ProtoReflect.Descriptor instead.
func (*DidDeleteFilesResponse) ProtoMessage ¶
func (*DidDeleteFilesResponse) ProtoMessage()
func (*DidDeleteFilesResponse) ProtoReflect ¶
func (x *DidDeleteFilesResponse) ProtoReflect() protoreflect.Message
func (*DidDeleteFilesResponse) Reset ¶
func (x *DidDeleteFilesResponse) Reset()
func (*DidDeleteFilesResponse) String ¶
func (x *DidDeleteFilesResponse) String() string
type DidOpenRequest ¶
type DidOpenRequest struct {
TextDocument *TextDocumentItem `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*DidOpenRequest) Descriptor
deprecated
func (*DidOpenRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidOpenRequest.ProtoReflect.Descriptor instead.
func (*DidOpenRequest) GetTextDocument ¶
func (x *DidOpenRequest) GetTextDocument() *TextDocumentItem
func (*DidOpenRequest) ProtoMessage ¶
func (*DidOpenRequest) ProtoMessage()
func (*DidOpenRequest) ProtoReflect ¶
func (x *DidOpenRequest) ProtoReflect() protoreflect.Message
func (*DidOpenRequest) Reset ¶
func (x *DidOpenRequest) Reset()
func (*DidOpenRequest) String ¶
func (x *DidOpenRequest) String() string
type DidOpenResponse ¶
type DidOpenResponse struct {
// contains filtered or unexported fields
}
func (*DidOpenResponse) Descriptor
deprecated
func (*DidOpenResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidOpenResponse.ProtoReflect.Descriptor instead.
func (*DidOpenResponse) ProtoMessage ¶
func (*DidOpenResponse) ProtoMessage()
func (*DidOpenResponse) ProtoReflect ¶
func (x *DidOpenResponse) ProtoReflect() protoreflect.Message
func (*DidOpenResponse) Reset ¶
func (x *DidOpenResponse) Reset()
func (*DidOpenResponse) String ¶
func (x *DidOpenResponse) String() string
type DidRenameFilesRequest ¶
type DidRenameFilesRequest struct {
Files []*FileRename `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
// contains filtered or unexported fields
}
func (*DidRenameFilesRequest) Descriptor
deprecated
func (*DidRenameFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidRenameFilesRequest.ProtoReflect.Descriptor instead.
func (*DidRenameFilesRequest) GetFiles ¶
func (x *DidRenameFilesRequest) GetFiles() []*FileRename
func (*DidRenameFilesRequest) ProtoMessage ¶
func (*DidRenameFilesRequest) ProtoMessage()
func (*DidRenameFilesRequest) ProtoReflect ¶
func (x *DidRenameFilesRequest) ProtoReflect() protoreflect.Message
func (*DidRenameFilesRequest) Reset ¶
func (x *DidRenameFilesRequest) Reset()
func (*DidRenameFilesRequest) String ¶
func (x *DidRenameFilesRequest) String() string
type DidRenameFilesResponse ¶
type DidRenameFilesResponse struct {
// contains filtered or unexported fields
}
func (*DidRenameFilesResponse) Descriptor
deprecated
func (*DidRenameFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidRenameFilesResponse.ProtoReflect.Descriptor instead.
func (*DidRenameFilesResponse) ProtoMessage ¶
func (*DidRenameFilesResponse) ProtoMessage()
func (*DidRenameFilesResponse) ProtoReflect ¶
func (x *DidRenameFilesResponse) ProtoReflect() protoreflect.Message
func (*DidRenameFilesResponse) Reset ¶
func (x *DidRenameFilesResponse) Reset()
func (*DidRenameFilesResponse) String ¶
func (x *DidRenameFilesResponse) String() string
type DidSaveRequest ¶
type DidSaveRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
// contains filtered or unexported fields
}
func (*DidSaveRequest) Descriptor
deprecated
func (*DidSaveRequest) Descriptor() ([]byte, []int)
Deprecated: Use DidSaveRequest.ProtoReflect.Descriptor instead.
func (*DidSaveRequest) GetText ¶
func (x *DidSaveRequest) GetText() string
func (*DidSaveRequest) GetTextDocument ¶
func (x *DidSaveRequest) GetTextDocument() *TextDocumentIdentifier
func (*DidSaveRequest) ProtoMessage ¶
func (*DidSaveRequest) ProtoMessage()
func (*DidSaveRequest) ProtoReflect ¶
func (x *DidSaveRequest) ProtoReflect() protoreflect.Message
func (*DidSaveRequest) Reset ¶
func (x *DidSaveRequest) Reset()
func (*DidSaveRequest) String ¶
func (x *DidSaveRequest) String() string
type DidSaveResponse ¶
type DidSaveResponse struct {
// contains filtered or unexported fields
}
func (*DidSaveResponse) Descriptor
deprecated
func (*DidSaveResponse) Descriptor() ([]byte, []int)
Deprecated: Use DidSaveResponse.ProtoReflect.Descriptor instead.
func (*DidSaveResponse) ProtoMessage ¶
func (*DidSaveResponse) ProtoMessage()
func (*DidSaveResponse) ProtoReflect ¶
func (x *DidSaveResponse) ProtoReflect() protoreflect.Message
func (*DidSaveResponse) Reset ¶
func (x *DidSaveResponse) Reset()
func (*DidSaveResponse) String ¶
func (x *DidSaveResponse) String() string
type DocumentChange ¶
type DocumentChange struct {
TextDocumentEdit *TextDocumentEdit `protobuf:"bytes,1,opt,name=text_document_edit,json=textDocumentEdit,proto3" json:"text_document_edit,omitempty"`
CreateFile *CreateFile `protobuf:"bytes,2,opt,name=create_file,json=createFile,proto3" json:"create_file,omitempty"`
RenameFile *RenameFileOp `protobuf:"bytes,3,opt,name=rename_file,json=renameFile,proto3" json:"rename_file,omitempty"`
DeleteFile *DeleteFile `protobuf:"bytes,4,opt,name=delete_file,json=deleteFile,proto3" json:"delete_file,omitempty"`
// contains filtered or unexported fields
}
func DocumentChangeToProto ¶
func DocumentChangeToProto(d semanticapi.DocumentChange) *DocumentChange
func (*DocumentChange) Descriptor
deprecated
func (*DocumentChange) Descriptor() ([]byte, []int)
Deprecated: Use DocumentChange.ProtoReflect.Descriptor instead.
func (*DocumentChange) GetCreateFile ¶
func (x *DocumentChange) GetCreateFile() *CreateFile
func (*DocumentChange) GetDeleteFile ¶
func (x *DocumentChange) GetDeleteFile() *DeleteFile
func (*DocumentChange) GetRenameFile ¶
func (x *DocumentChange) GetRenameFile() *RenameFileOp
func (*DocumentChange) GetTextDocumentEdit ¶
func (x *DocumentChange) GetTextDocumentEdit() *TextDocumentEdit
func (*DocumentChange) ProtoMessage ¶
func (*DocumentChange) ProtoMessage()
func (*DocumentChange) ProtoReflect ¶
func (x *DocumentChange) ProtoReflect() protoreflect.Message
func (*DocumentChange) Reset ¶
func (x *DocumentChange) Reset()
func (*DocumentChange) String ¶
func (x *DocumentChange) String() string
type DocumentColorRequest ¶
type DocumentColorRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentColorRequest) Descriptor
deprecated
func (*DocumentColorRequest) Descriptor() ([]byte, []int)
Deprecated: Use DocumentColorRequest.ProtoReflect.Descriptor instead.
func (*DocumentColorRequest) GetTextDocument ¶
func (x *DocumentColorRequest) GetTextDocument() *TextDocumentIdentifier
func (*DocumentColorRequest) ProtoMessage ¶
func (*DocumentColorRequest) ProtoMessage()
func (*DocumentColorRequest) ProtoReflect ¶
func (x *DocumentColorRequest) ProtoReflect() protoreflect.Message
func (*DocumentColorRequest) Reset ¶
func (x *DocumentColorRequest) Reset()
func (*DocumentColorRequest) String ¶
func (x *DocumentColorRequest) String() string
type DocumentColorResponse ¶
type DocumentColorResponse struct {
Colors []*ColorInformation `protobuf:"bytes,1,rep,name=colors,proto3" json:"colors,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentColorResponse) Descriptor
deprecated
func (*DocumentColorResponse) Descriptor() ([]byte, []int)
Deprecated: Use DocumentColorResponse.ProtoReflect.Descriptor instead.
func (*DocumentColorResponse) GetColors ¶
func (x *DocumentColorResponse) GetColors() []*ColorInformation
func (*DocumentColorResponse) ProtoMessage ¶
func (*DocumentColorResponse) ProtoMessage()
func (*DocumentColorResponse) ProtoReflect ¶
func (x *DocumentColorResponse) ProtoReflect() protoreflect.Message
func (*DocumentColorResponse) Reset ¶
func (x *DocumentColorResponse) Reset()
func (*DocumentColorResponse) String ¶
func (x *DocumentColorResponse) String() string
type DocumentDiagnosticReport ¶
type DocumentDiagnosticReport struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
ResultId string `protobuf:"bytes,2,opt,name=result_id,json=resultId,proto3" json:"result_id,omitempty"`
Items []*Diagnostic `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"`
RelatedDocuments map[string]*DiagnosticList `` /* 183-byte string literal not displayed */
// contains filtered or unexported fields
}
func DocumentDiagnosticReportToProto ¶
func DocumentDiagnosticReportToProto(r semanticapi.DocumentDiagnosticReport) *DocumentDiagnosticReport
func (*DocumentDiagnosticReport) Descriptor
deprecated
func (*DocumentDiagnosticReport) Descriptor() ([]byte, []int)
Deprecated: Use DocumentDiagnosticReport.ProtoReflect.Descriptor instead.
func (*DocumentDiagnosticReport) GetItems ¶
func (x *DocumentDiagnosticReport) GetItems() []*Diagnostic
func (*DocumentDiagnosticReport) GetKind ¶
func (x *DocumentDiagnosticReport) GetKind() string
func (*DocumentDiagnosticReport) GetRelatedDocuments ¶
func (x *DocumentDiagnosticReport) GetRelatedDocuments() map[string]*DiagnosticList
func (*DocumentDiagnosticReport) GetResultId ¶
func (x *DocumentDiagnosticReport) GetResultId() string
func (*DocumentDiagnosticReport) ProtoMessage ¶
func (*DocumentDiagnosticReport) ProtoMessage()
func (*DocumentDiagnosticReport) ProtoReflect ¶
func (x *DocumentDiagnosticReport) ProtoReflect() protoreflect.Message
func (*DocumentDiagnosticReport) Reset ¶
func (x *DocumentDiagnosticReport) Reset()
func (*DocumentDiagnosticReport) String ¶
func (x *DocumentDiagnosticReport) String() string
type DocumentHighlight ¶
type DocumentHighlight struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Kind int32 `protobuf:"varint,2,opt,name=kind,proto3" json:"kind,omitempty"`
// contains filtered or unexported fields
}
func DocumentHighlightToProto ¶
func DocumentHighlightToProto(h semanticapi.DocumentHighlight) *DocumentHighlight
func DocumentHighlightsToProto ¶
func DocumentHighlightsToProto(hs []semanticapi.DocumentHighlight) []*DocumentHighlight
func (*DocumentHighlight) Descriptor
deprecated
func (*DocumentHighlight) Descriptor() ([]byte, []int)
Deprecated: Use DocumentHighlight.ProtoReflect.Descriptor instead.
func (*DocumentHighlight) GetKind ¶
func (x *DocumentHighlight) GetKind() int32
func (*DocumentHighlight) GetRange ¶
func (x *DocumentHighlight) GetRange() *Range
func (*DocumentHighlight) ProtoMessage ¶
func (*DocumentHighlight) ProtoMessage()
func (*DocumentHighlight) ProtoReflect ¶
func (x *DocumentHighlight) ProtoReflect() protoreflect.Message
func (*DocumentHighlight) Reset ¶
func (x *DocumentHighlight) Reset()
func (*DocumentHighlight) String ¶
func (x *DocumentHighlight) String() string
type DocumentHighlightRequest ¶
type DocumentHighlightRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentHighlightRequest) Descriptor
deprecated
func (*DocumentHighlightRequest) Descriptor() ([]byte, []int)
Deprecated: Use DocumentHighlightRequest.ProtoReflect.Descriptor instead.
func (*DocumentHighlightRequest) GetPosition ¶
func (x *DocumentHighlightRequest) GetPosition() *Position
func (*DocumentHighlightRequest) GetTextDocument ¶
func (x *DocumentHighlightRequest) GetTextDocument() *TextDocumentIdentifier
func (*DocumentHighlightRequest) ProtoMessage ¶
func (*DocumentHighlightRequest) ProtoMessage()
func (*DocumentHighlightRequest) ProtoReflect ¶
func (x *DocumentHighlightRequest) ProtoReflect() protoreflect.Message
func (*DocumentHighlightRequest) Reset ¶
func (x *DocumentHighlightRequest) Reset()
func (*DocumentHighlightRequest) String ¶
func (x *DocumentHighlightRequest) String() string
type DocumentHighlightResponse ¶
type DocumentHighlightResponse struct {
Highlights []*DocumentHighlight `protobuf:"bytes,1,rep,name=highlights,proto3" json:"highlights,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentHighlightResponse) Descriptor
deprecated
func (*DocumentHighlightResponse) Descriptor() ([]byte, []int)
Deprecated: Use DocumentHighlightResponse.ProtoReflect.Descriptor instead.
func (*DocumentHighlightResponse) GetHighlights ¶
func (x *DocumentHighlightResponse) GetHighlights() []*DocumentHighlight
func (*DocumentHighlightResponse) ProtoMessage ¶
func (*DocumentHighlightResponse) ProtoMessage()
func (*DocumentHighlightResponse) ProtoReflect ¶
func (x *DocumentHighlightResponse) ProtoReflect() protoreflect.Message
func (*DocumentHighlightResponse) Reset ¶
func (x *DocumentHighlightResponse) Reset()
func (*DocumentHighlightResponse) String ¶
func (x *DocumentHighlightResponse) String() string
type DocumentLink ¶
type DocumentLink struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Target string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
Tooltip string `protobuf:"bytes,3,opt,name=tooltip,proto3" json:"tooltip,omitempty"`
// contains filtered or unexported fields
}
func DocumentLinkToProto ¶
func DocumentLinkToProto(l semanticapi.DocumentLink) *DocumentLink
func DocumentLinksToProto ¶
func DocumentLinksToProto(ls []semanticapi.DocumentLink) []*DocumentLink
func (*DocumentLink) Descriptor
deprecated
func (*DocumentLink) Descriptor() ([]byte, []int)
Deprecated: Use DocumentLink.ProtoReflect.Descriptor instead.
func (*DocumentLink) GetRange ¶
func (x *DocumentLink) GetRange() *Range
func (*DocumentLink) GetTarget ¶
func (x *DocumentLink) GetTarget() string
func (*DocumentLink) GetTooltip ¶
func (x *DocumentLink) GetTooltip() string
func (*DocumentLink) ProtoMessage ¶
func (*DocumentLink) ProtoMessage()
func (*DocumentLink) ProtoReflect ¶
func (x *DocumentLink) ProtoReflect() protoreflect.Message
func (*DocumentLink) Reset ¶
func (x *DocumentLink) Reset()
func (*DocumentLink) String ¶
func (x *DocumentLink) String() string
type DocumentLinkRequest ¶
type DocumentLinkRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentLinkRequest) Descriptor
deprecated
func (*DocumentLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use DocumentLinkRequest.ProtoReflect.Descriptor instead.
func (*DocumentLinkRequest) GetTextDocument ¶
func (x *DocumentLinkRequest) GetTextDocument() *TextDocumentIdentifier
func (*DocumentLinkRequest) ProtoMessage ¶
func (*DocumentLinkRequest) ProtoMessage()
func (*DocumentLinkRequest) ProtoReflect ¶
func (x *DocumentLinkRequest) ProtoReflect() protoreflect.Message
func (*DocumentLinkRequest) Reset ¶
func (x *DocumentLinkRequest) Reset()
func (*DocumentLinkRequest) String ¶
func (x *DocumentLinkRequest) String() string
type DocumentLinkResolveRequest ¶
type DocumentLinkResolveRequest struct {
Link *DocumentLink `protobuf:"bytes,1,opt,name=link,proto3" json:"link,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentLinkResolveRequest) Descriptor
deprecated
func (*DocumentLinkResolveRequest) Descriptor() ([]byte, []int)
Deprecated: Use DocumentLinkResolveRequest.ProtoReflect.Descriptor instead.
func (*DocumentLinkResolveRequest) GetLink ¶
func (x *DocumentLinkResolveRequest) GetLink() *DocumentLink
func (*DocumentLinkResolveRequest) ProtoMessage ¶
func (*DocumentLinkResolveRequest) ProtoMessage()
func (*DocumentLinkResolveRequest) ProtoReflect ¶
func (x *DocumentLinkResolveRequest) ProtoReflect() protoreflect.Message
func (*DocumentLinkResolveRequest) Reset ¶
func (x *DocumentLinkResolveRequest) Reset()
func (*DocumentLinkResolveRequest) String ¶
func (x *DocumentLinkResolveRequest) String() string
type DocumentLinkResolveResponse ¶
type DocumentLinkResolveResponse struct {
Link *DocumentLink `protobuf:"bytes,1,opt,name=link,proto3" json:"link,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentLinkResolveResponse) Descriptor
deprecated
func (*DocumentLinkResolveResponse) Descriptor() ([]byte, []int)
Deprecated: Use DocumentLinkResolveResponse.ProtoReflect.Descriptor instead.
func (*DocumentLinkResolveResponse) GetLink ¶
func (x *DocumentLinkResolveResponse) GetLink() *DocumentLink
func (*DocumentLinkResolveResponse) ProtoMessage ¶
func (*DocumentLinkResolveResponse) ProtoMessage()
func (*DocumentLinkResolveResponse) ProtoReflect ¶
func (x *DocumentLinkResolveResponse) ProtoReflect() protoreflect.Message
func (*DocumentLinkResolveResponse) Reset ¶
func (x *DocumentLinkResolveResponse) Reset()
func (*DocumentLinkResolveResponse) String ¶
func (x *DocumentLinkResolveResponse) String() string
type DocumentLinkResponse ¶
type DocumentLinkResponse struct {
Links []*DocumentLink `protobuf:"bytes,1,rep,name=links,proto3" json:"links,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentLinkResponse) Descriptor
deprecated
func (*DocumentLinkResponse) Descriptor() ([]byte, []int)
Deprecated: Use DocumentLinkResponse.ProtoReflect.Descriptor instead.
func (*DocumentLinkResponse) GetLinks ¶
func (x *DocumentLinkResponse) GetLinks() []*DocumentLink
func (*DocumentLinkResponse) ProtoMessage ¶
func (*DocumentLinkResponse) ProtoMessage()
func (*DocumentLinkResponse) ProtoReflect ¶
func (x *DocumentLinkResponse) ProtoReflect() protoreflect.Message
func (*DocumentLinkResponse) Reset ¶
func (x *DocumentLinkResponse) Reset()
func (*DocumentLinkResponse) String ¶
func (x *DocumentLinkResponse) String() string
type DocumentSymbol ¶
type DocumentSymbol struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"`
Kind int32 `protobuf:"varint,3,opt,name=kind,proto3" json:"kind,omitempty"`
Range *Range `protobuf:"bytes,4,opt,name=range,proto3" json:"range,omitempty"`
SelectionRange *Range `protobuf:"bytes,5,opt,name=selection_range,json=selectionRange,proto3" json:"selection_range,omitempty"`
Children []*DocumentSymbol `protobuf:"bytes,6,rep,name=children,proto3" json:"children,omitempty"`
// contains filtered or unexported fields
}
func DocumentSymbolToProto ¶
func DocumentSymbolToProto(s semanticapi.DocumentSymbol) *DocumentSymbol
func DocumentSymbolsToProto ¶
func DocumentSymbolsToProto(syms []semanticapi.DocumentSymbol) []*DocumentSymbol
func (*DocumentSymbol) Descriptor
deprecated
func (*DocumentSymbol) Descriptor() ([]byte, []int)
Deprecated: Use DocumentSymbol.ProtoReflect.Descriptor instead.
func (*DocumentSymbol) GetChildren ¶
func (x *DocumentSymbol) GetChildren() []*DocumentSymbol
func (*DocumentSymbol) GetDetail ¶
func (x *DocumentSymbol) GetDetail() string
func (*DocumentSymbol) GetKind ¶
func (x *DocumentSymbol) GetKind() int32
func (*DocumentSymbol) GetName ¶
func (x *DocumentSymbol) GetName() string
func (*DocumentSymbol) GetRange ¶
func (x *DocumentSymbol) GetRange() *Range
func (*DocumentSymbol) GetSelectionRange ¶
func (x *DocumentSymbol) GetSelectionRange() *Range
func (*DocumentSymbol) ProtoMessage ¶
func (*DocumentSymbol) ProtoMessage()
func (*DocumentSymbol) ProtoReflect ¶
func (x *DocumentSymbol) ProtoReflect() protoreflect.Message
func (*DocumentSymbol) Reset ¶
func (x *DocumentSymbol) Reset()
func (*DocumentSymbol) String ¶
func (x *DocumentSymbol) String() string
type DocumentSymbolRequest ¶
type DocumentSymbolRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentSymbolRequest) Descriptor
deprecated
func (*DocumentSymbolRequest) Descriptor() ([]byte, []int)
Deprecated: Use DocumentSymbolRequest.ProtoReflect.Descriptor instead.
func (*DocumentSymbolRequest) GetTextDocument ¶
func (x *DocumentSymbolRequest) GetTextDocument() *TextDocumentIdentifier
func (*DocumentSymbolRequest) ProtoMessage ¶
func (*DocumentSymbolRequest) ProtoMessage()
func (*DocumentSymbolRequest) ProtoReflect ¶
func (x *DocumentSymbolRequest) ProtoReflect() protoreflect.Message
func (*DocumentSymbolRequest) Reset ¶
func (x *DocumentSymbolRequest) Reset()
func (*DocumentSymbolRequest) String ¶
func (x *DocumentSymbolRequest) String() string
type DocumentSymbolResponse ¶
type DocumentSymbolResponse struct {
Symbols []*DocumentSymbol `protobuf:"bytes,1,rep,name=symbols,proto3" json:"symbols,omitempty"`
SymbolInformation []*SymbolInformation `protobuf:"bytes,2,rep,name=symbol_information,json=symbolInformation,proto3" json:"symbol_information,omitempty"`
// contains filtered or unexported fields
}
func (*DocumentSymbolResponse) Descriptor
deprecated
func (*DocumentSymbolResponse) Descriptor() ([]byte, []int)
Deprecated: Use DocumentSymbolResponse.ProtoReflect.Descriptor instead.
func (*DocumentSymbolResponse) GetSymbolInformation ¶
func (x *DocumentSymbolResponse) GetSymbolInformation() []*SymbolInformation
func (*DocumentSymbolResponse) GetSymbols ¶
func (x *DocumentSymbolResponse) GetSymbols() []*DocumentSymbol
func (*DocumentSymbolResponse) ProtoMessage ¶
func (*DocumentSymbolResponse) ProtoMessage()
func (*DocumentSymbolResponse) ProtoReflect ¶
func (x *DocumentSymbolResponse) ProtoReflect() protoreflect.Message
func (*DocumentSymbolResponse) Reset ¶
func (x *DocumentSymbolResponse) Reset()
func (*DocumentSymbolResponse) String ¶
func (x *DocumentSymbolResponse) String() string
type ExecuteCommandRequest ¶
type ExecuteCommandRequest struct {
Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
Arguments []string `protobuf:"bytes,2,rep,name=arguments,proto3" json:"arguments,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteCommandRequest) Descriptor
deprecated
func (*ExecuteCommandRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteCommandRequest.ProtoReflect.Descriptor instead.
func (*ExecuteCommandRequest) GetArguments ¶
func (x *ExecuteCommandRequest) GetArguments() []string
func (*ExecuteCommandRequest) GetCommand ¶
func (x *ExecuteCommandRequest) GetCommand() string
func (*ExecuteCommandRequest) ProtoMessage ¶
func (*ExecuteCommandRequest) ProtoMessage()
func (*ExecuteCommandRequest) ProtoReflect ¶
func (x *ExecuteCommandRequest) ProtoReflect() protoreflect.Message
func (*ExecuteCommandRequest) Reset ¶
func (x *ExecuteCommandRequest) Reset()
func (*ExecuteCommandRequest) String ¶
func (x *ExecuteCommandRequest) String() string
type ExecuteCommandResponse ¶
type ExecuteCommandResponse struct {
Result string `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteCommandResponse) Descriptor
deprecated
func (*ExecuteCommandResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteCommandResponse.ProtoReflect.Descriptor instead.
func (*ExecuteCommandResponse) GetResult ¶
func (x *ExecuteCommandResponse) GetResult() string
func (*ExecuteCommandResponse) ProtoMessage ¶
func (*ExecuteCommandResponse) ProtoMessage()
func (*ExecuteCommandResponse) ProtoReflect ¶
func (x *ExecuteCommandResponse) ProtoReflect() protoreflect.Message
func (*ExecuteCommandResponse) Reset ¶
func (x *ExecuteCommandResponse) Reset()
func (*ExecuteCommandResponse) String ¶
func (x *ExecuteCommandResponse) String() string
type ExecuteRequestRequest ¶ added in v0.0.103
type ExecuteRequestRequest struct {
Method string `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"`
Params []byte `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"`
ServerId string `protobuf:"bytes,3,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteRequestRequest) Descriptor
deprecated
added in
v0.0.103
func (*ExecuteRequestRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteRequestRequest.ProtoReflect.Descriptor instead.
func (*ExecuteRequestRequest) GetMethod ¶ added in v0.0.103
func (x *ExecuteRequestRequest) GetMethod() string
func (*ExecuteRequestRequest) GetParams ¶ added in v0.0.103
func (x *ExecuteRequestRequest) GetParams() []byte
func (*ExecuteRequestRequest) GetServerId ¶ added in v0.0.103
func (x *ExecuteRequestRequest) GetServerId() string
func (*ExecuteRequestRequest) ProtoMessage ¶ added in v0.0.103
func (*ExecuteRequestRequest) ProtoMessage()
func (*ExecuteRequestRequest) ProtoReflect ¶ added in v0.0.103
func (x *ExecuteRequestRequest) ProtoReflect() protoreflect.Message
func (*ExecuteRequestRequest) Reset ¶ added in v0.0.103
func (x *ExecuteRequestRequest) Reset()
func (*ExecuteRequestRequest) String ¶ added in v0.0.103
func (x *ExecuteRequestRequest) String() string
type ExecuteRequestResponse ¶ added in v0.0.103
type ExecuteRequestResponse struct {
Result []byte `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteRequestResponse) Descriptor
deprecated
added in
v0.0.103
func (*ExecuteRequestResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteRequestResponse.ProtoReflect.Descriptor instead.
func (*ExecuteRequestResponse) GetResult ¶ added in v0.0.103
func (x *ExecuteRequestResponse) GetResult() []byte
func (*ExecuteRequestResponse) ProtoMessage ¶ added in v0.0.103
func (*ExecuteRequestResponse) ProtoMessage()
func (*ExecuteRequestResponse) ProtoReflect ¶ added in v0.0.103
func (x *ExecuteRequestResponse) ProtoReflect() protoreflect.Message
func (*ExecuteRequestResponse) Reset ¶ added in v0.0.103
func (x *ExecuteRequestResponse) Reset()
func (*ExecuteRequestResponse) String ¶ added in v0.0.103
func (x *ExecuteRequestResponse) String() string
type ExitRequest ¶
type ExitRequest struct {
// contains filtered or unexported fields
}
func (*ExitRequest) Descriptor
deprecated
func (*ExitRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExitRequest.ProtoReflect.Descriptor instead.
func (*ExitRequest) ProtoMessage ¶
func (*ExitRequest) ProtoMessage()
func (*ExitRequest) ProtoReflect ¶
func (x *ExitRequest) ProtoReflect() protoreflect.Message
func (*ExitRequest) Reset ¶
func (x *ExitRequest) Reset()
func (*ExitRequest) String ¶
func (x *ExitRequest) String() string
type ExitResponse ¶
type ExitResponse struct {
// contains filtered or unexported fields
}
func (*ExitResponse) Descriptor
deprecated
func (*ExitResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExitResponse.ProtoReflect.Descriptor instead.
func (*ExitResponse) ProtoMessage ¶
func (*ExitResponse) ProtoMessage()
func (*ExitResponse) ProtoReflect ¶
func (x *ExitResponse) ProtoReflect() protoreflect.Message
func (*ExitResponse) Reset ¶
func (x *ExitResponse) Reset()
func (*ExitResponse) String ¶
func (x *ExitResponse) String() string
type FileCreate ¶
type FileCreate struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
// contains filtered or unexported fields
}
func FileCreatesToProto ¶
func FileCreatesToProto(fs []semanticapi.FileCreate) []*FileCreate
func (*FileCreate) Descriptor
deprecated
func (*FileCreate) Descriptor() ([]byte, []int)
Deprecated: Use FileCreate.ProtoReflect.Descriptor instead.
func (*FileCreate) GetUri ¶
func (x *FileCreate) GetUri() string
func (*FileCreate) ProtoMessage ¶
func (*FileCreate) ProtoMessage()
func (*FileCreate) ProtoReflect ¶
func (x *FileCreate) ProtoReflect() protoreflect.Message
func (*FileCreate) Reset ¶
func (x *FileCreate) Reset()
func (*FileCreate) String ¶
func (x *FileCreate) String() string
type FileDelete ¶
type FileDelete struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
// contains filtered or unexported fields
}
func FileDeletesToProto ¶
func FileDeletesToProto(fs []semanticapi.FileDelete) []*FileDelete
func (*FileDelete) Descriptor
deprecated
func (*FileDelete) Descriptor() ([]byte, []int)
Deprecated: Use FileDelete.ProtoReflect.Descriptor instead.
func (*FileDelete) GetUri ¶
func (x *FileDelete) GetUri() string
func (*FileDelete) ProtoMessage ¶
func (*FileDelete) ProtoMessage()
func (*FileDelete) ProtoReflect ¶
func (x *FileDelete) ProtoReflect() protoreflect.Message
func (*FileDelete) Reset ¶
func (x *FileDelete) Reset()
func (*FileDelete) String ¶
func (x *FileDelete) String() string
type FileEvent ¶
type FileEvent struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
// contains filtered or unexported fields
}
func FileEventToProto ¶
func FileEventToProto(e semanticapi.FileEvent) *FileEvent
func FileEventsToProto ¶
func FileEventsToProto(es []semanticapi.FileEvent) []*FileEvent
func (*FileEvent) Descriptor
deprecated
func (*FileEvent) ProtoMessage ¶
func (*FileEvent) ProtoMessage()
func (*FileEvent) ProtoReflect ¶
func (x *FileEvent) ProtoReflect() protoreflect.Message
type FileRename ¶
type FileRename struct {
OldUri string `protobuf:"bytes,1,opt,name=old_uri,json=oldUri,proto3" json:"old_uri,omitempty"`
NewUri string `protobuf:"bytes,2,opt,name=new_uri,json=newUri,proto3" json:"new_uri,omitempty"`
// contains filtered or unexported fields
}
func FileRenamesToProto ¶
func FileRenamesToProto(fs []semanticapi.FileRename) []*FileRename
func (*FileRename) Descriptor
deprecated
func (*FileRename) Descriptor() ([]byte, []int)
Deprecated: Use FileRename.ProtoReflect.Descriptor instead.
func (*FileRename) GetNewUri ¶
func (x *FileRename) GetNewUri() string
func (*FileRename) GetOldUri ¶
func (x *FileRename) GetOldUri() string
func (*FileRename) ProtoMessage ¶
func (*FileRename) ProtoMessage()
func (*FileRename) ProtoReflect ¶
func (x *FileRename) ProtoReflect() protoreflect.Message
func (*FileRename) Reset ¶
func (x *FileRename) Reset()
func (*FileRename) String ¶
func (x *FileRename) String() string
type FoldingRange ¶
type FoldingRange struct {
StartLine uint32 `protobuf:"varint,1,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"`
StartCharacter uint32 `protobuf:"varint,2,opt,name=start_character,json=startCharacter,proto3" json:"start_character,omitempty"`
EndLine uint32 `protobuf:"varint,3,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
EndCharacter uint32 `protobuf:"varint,4,opt,name=end_character,json=endCharacter,proto3" json:"end_character,omitempty"`
Kind string `protobuf:"bytes,5,opt,name=kind,proto3" json:"kind,omitempty"`
// contains filtered or unexported fields
}
func FoldingRangeToProto ¶
func FoldingRangeToProto(f semanticapi.FoldingRange) *FoldingRange
func FoldingRangesToProto ¶
func FoldingRangesToProto(ranges []semanticapi.FoldingRange) []*FoldingRange
func (*FoldingRange) Descriptor
deprecated
func (*FoldingRange) Descriptor() ([]byte, []int)
Deprecated: Use FoldingRange.ProtoReflect.Descriptor instead.
func (*FoldingRange) GetEndCharacter ¶
func (x *FoldingRange) GetEndCharacter() uint32
func (*FoldingRange) GetEndLine ¶
func (x *FoldingRange) GetEndLine() uint32
func (*FoldingRange) GetKind ¶
func (x *FoldingRange) GetKind() string
func (*FoldingRange) GetStartCharacter ¶
func (x *FoldingRange) GetStartCharacter() uint32
func (*FoldingRange) GetStartLine ¶
func (x *FoldingRange) GetStartLine() uint32
func (*FoldingRange) ProtoMessage ¶
func (*FoldingRange) ProtoMessage()
func (*FoldingRange) ProtoReflect ¶
func (x *FoldingRange) ProtoReflect() protoreflect.Message
func (*FoldingRange) Reset ¶
func (x *FoldingRange) Reset()
func (*FoldingRange) String ¶
func (x *FoldingRange) String() string
type FoldingRangeRequest ¶
type FoldingRangeRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*FoldingRangeRequest) Descriptor
deprecated
func (*FoldingRangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use FoldingRangeRequest.ProtoReflect.Descriptor instead.
func (*FoldingRangeRequest) GetTextDocument ¶
func (x *FoldingRangeRequest) GetTextDocument() *TextDocumentIdentifier
func (*FoldingRangeRequest) ProtoMessage ¶
func (*FoldingRangeRequest) ProtoMessage()
func (*FoldingRangeRequest) ProtoReflect ¶
func (x *FoldingRangeRequest) ProtoReflect() protoreflect.Message
func (*FoldingRangeRequest) Reset ¶
func (x *FoldingRangeRequest) Reset()
func (*FoldingRangeRequest) String ¶
func (x *FoldingRangeRequest) String() string
type FoldingRangeResponse ¶
type FoldingRangeResponse struct {
Ranges []*FoldingRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
// contains filtered or unexported fields
}
func (*FoldingRangeResponse) Descriptor
deprecated
func (*FoldingRangeResponse) Descriptor() ([]byte, []int)
Deprecated: Use FoldingRangeResponse.ProtoReflect.Descriptor instead.
func (*FoldingRangeResponse) GetRanges ¶
func (x *FoldingRangeResponse) GetRanges() []*FoldingRange
func (*FoldingRangeResponse) ProtoMessage ¶
func (*FoldingRangeResponse) ProtoMessage()
func (*FoldingRangeResponse) ProtoReflect ¶
func (x *FoldingRangeResponse) ProtoReflect() protoreflect.Message
func (*FoldingRangeResponse) Reset ¶
func (x *FoldingRangeResponse) Reset()
func (*FoldingRangeResponse) String ¶
func (x *FoldingRangeResponse) String() string
type FormattingRequest ¶
type FormattingRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
TabSize uint32 `protobuf:"varint,2,opt,name=tab_size,json=tabSize,proto3" json:"tab_size,omitempty"`
InsertSpaces bool `protobuf:"varint,3,opt,name=insert_spaces,json=insertSpaces,proto3" json:"insert_spaces,omitempty"`
// contains filtered or unexported fields
}
func (*FormattingRequest) Descriptor
deprecated
func (*FormattingRequest) Descriptor() ([]byte, []int)
Deprecated: Use FormattingRequest.ProtoReflect.Descriptor instead.
func (*FormattingRequest) GetInsertSpaces ¶
func (x *FormattingRequest) GetInsertSpaces() bool
func (*FormattingRequest) GetTabSize ¶
func (x *FormattingRequest) GetTabSize() uint32
func (*FormattingRequest) GetTextDocument ¶
func (x *FormattingRequest) GetTextDocument() *TextDocumentIdentifier
func (*FormattingRequest) ProtoMessage ¶
func (*FormattingRequest) ProtoMessage()
func (*FormattingRequest) ProtoReflect ¶
func (x *FormattingRequest) ProtoReflect() protoreflect.Message
func (*FormattingRequest) Reset ¶
func (x *FormattingRequest) Reset()
func (*FormattingRequest) String ¶
func (x *FormattingRequest) String() string
type FormattingResponse ¶
type FormattingResponse struct {
Edits []*TextEdit `protobuf:"bytes,1,rep,name=edits,proto3" json:"edits,omitempty"`
// contains filtered or unexported fields
}
func (*FormattingResponse) Descriptor
deprecated
func (*FormattingResponse) Descriptor() ([]byte, []int)
Deprecated: Use FormattingResponse.ProtoReflect.Descriptor instead.
func (*FormattingResponse) GetEdits ¶
func (x *FormattingResponse) GetEdits() []*TextEdit
func (*FormattingResponse) ProtoMessage ¶
func (*FormattingResponse) ProtoMessage()
func (*FormattingResponse) ProtoReflect ¶
func (x *FormattingResponse) ProtoReflect() protoreflect.Message
func (*FormattingResponse) Reset ¶
func (x *FormattingResponse) Reset()
func (*FormattingResponse) String ¶
func (x *FormattingResponse) String() string
type Hover ¶
type Hover struct {
Contents *MarkupContent `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
HasRange bool `protobuf:"varint,3,opt,name=has_range,json=hasRange,proto3" json:"has_range,omitempty"`
ContentsMarked *MarkedString `protobuf:"bytes,4,opt,name=contents_marked,json=contentsMarked,proto3" json:"contents_marked,omitempty"`
ContentsMarkedArray []*MarkedString `protobuf:"bytes,5,rep,name=contents_marked_array,json=contentsMarkedArray,proto3" json:"contents_marked_array,omitempty"`
// contains filtered or unexported fields
}
func HoverToProto ¶
func HoverToProto(h *semanticapi.Hover) (*Hover, bool)
func (*Hover) Descriptor
deprecated
func (*Hover) GetContents ¶
func (x *Hover) GetContents() *MarkupContent
func (*Hover) GetContentsMarked ¶
func (x *Hover) GetContentsMarked() *MarkedString
func (*Hover) GetContentsMarkedArray ¶
func (x *Hover) GetContentsMarkedArray() []*MarkedString
func (*Hover) GetHasRange ¶
func (*Hover) ProtoMessage ¶
func (*Hover) ProtoMessage()
func (*Hover) ProtoReflect ¶
func (x *Hover) ProtoReflect() protoreflect.Message
type HoverRequest ¶
type HoverRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*HoverRequest) Descriptor
deprecated
func (*HoverRequest) Descriptor() ([]byte, []int)
Deprecated: Use HoverRequest.ProtoReflect.Descriptor instead.
func (*HoverRequest) GetPosition ¶
func (x *HoverRequest) GetPosition() *Position
func (*HoverRequest) GetTextDocument ¶
func (x *HoverRequest) GetTextDocument() *TextDocumentIdentifier
func (*HoverRequest) ProtoMessage ¶
func (*HoverRequest) ProtoMessage()
func (*HoverRequest) ProtoReflect ¶
func (x *HoverRequest) ProtoReflect() protoreflect.Message
func (*HoverRequest) Reset ¶
func (x *HoverRequest) Reset()
func (*HoverRequest) String ¶
func (x *HoverRequest) String() string
type HoverResponse ¶
type HoverResponse struct {
Result *Hover `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*HoverResponse) Descriptor
deprecated
func (*HoverResponse) Descriptor() ([]byte, []int)
Deprecated: Use HoverResponse.ProtoReflect.Descriptor instead.
func (*HoverResponse) GetHasResult ¶
func (x *HoverResponse) GetHasResult() bool
func (*HoverResponse) GetResult ¶
func (x *HoverResponse) GetResult() *Hover
func (*HoverResponse) ProtoMessage ¶
func (*HoverResponse) ProtoMessage()
func (*HoverResponse) ProtoReflect ¶
func (x *HoverResponse) ProtoReflect() protoreflect.Message
func (*HoverResponse) Reset ¶
func (x *HoverResponse) Reset()
func (*HoverResponse) String ¶
func (x *HoverResponse) String() string
type ImplementationRequest ¶
type ImplementationRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*ImplementationRequest) Descriptor
deprecated
func (*ImplementationRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImplementationRequest.ProtoReflect.Descriptor instead.
func (*ImplementationRequest) GetPosition ¶
func (x *ImplementationRequest) GetPosition() *Position
func (*ImplementationRequest) GetTextDocument ¶
func (x *ImplementationRequest) GetTextDocument() *TextDocumentIdentifier
func (*ImplementationRequest) ProtoMessage ¶
func (*ImplementationRequest) ProtoMessage()
func (*ImplementationRequest) ProtoReflect ¶
func (x *ImplementationRequest) ProtoReflect() protoreflect.Message
func (*ImplementationRequest) Reset ¶
func (x *ImplementationRequest) Reset()
func (*ImplementationRequest) String ¶
func (x *ImplementationRequest) String() string
type ImplementationResponse ¶
type ImplementationResponse struct {
Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
Location *Location `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
LocationLinks []*LocationLink `protobuf:"bytes,3,rep,name=location_links,json=locationLinks,proto3" json:"location_links,omitempty"`
// contains filtered or unexported fields
}
func (*ImplementationResponse) Descriptor
deprecated
func (*ImplementationResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImplementationResponse.ProtoReflect.Descriptor instead.
func (*ImplementationResponse) GetLocation ¶
func (x *ImplementationResponse) GetLocation() *Location
func (*ImplementationResponse) GetLocationLinks ¶
func (x *ImplementationResponse) GetLocationLinks() []*LocationLink
func (*ImplementationResponse) GetLocations ¶
func (x *ImplementationResponse) GetLocations() []*Location
func (*ImplementationResponse) ProtoMessage ¶
func (*ImplementationResponse) ProtoMessage()
func (*ImplementationResponse) ProtoReflect ¶
func (x *ImplementationResponse) ProtoReflect() protoreflect.Message
func (*ImplementationResponse) Reset ¶
func (x *ImplementationResponse) Reset()
func (*ImplementationResponse) String ¶
func (x *ImplementationResponse) String() string
type InitializeRequest ¶
type InitializeRequest struct {
RootUri string `protobuf:"bytes,1,opt,name=root_uri,json=rootUri,proto3" json:"root_uri,omitempty"`
ProcessId int32 `protobuf:"varint,2,opt,name=process_id,json=processId,proto3" json:"process_id,omitempty"`
HasProcessId bool `protobuf:"varint,3,opt,name=has_process_id,json=hasProcessId,proto3" json:"has_process_id,omitempty"`
Capabilities []byte `protobuf:"bytes,4,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
WorkspaceFolders []*WorkspaceFolder `protobuf:"bytes,5,rep,name=workspace_folders,json=workspaceFolders,proto3" json:"workspace_folders,omitempty"`
Trace string `protobuf:"bytes,6,opt,name=trace,proto3" json:"trace,omitempty"`
InitializationOptions []byte `protobuf:"bytes,7,opt,name=initialization_options,json=initializationOptions,proto3" json:"initialization_options,omitempty"`
// contains filtered or unexported fields
}
func (*InitializeRequest) Descriptor
deprecated
func (*InitializeRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitializeRequest.ProtoReflect.Descriptor instead.
func (*InitializeRequest) GetCapabilities ¶
func (x *InitializeRequest) GetCapabilities() []byte
func (*InitializeRequest) GetHasProcessId ¶
func (x *InitializeRequest) GetHasProcessId() bool
func (*InitializeRequest) GetInitializationOptions ¶ added in v0.0.31
func (x *InitializeRequest) GetInitializationOptions() []byte
func (*InitializeRequest) GetProcessId ¶
func (x *InitializeRequest) GetProcessId() int32
func (*InitializeRequest) GetRootUri ¶
func (x *InitializeRequest) GetRootUri() string
func (*InitializeRequest) GetTrace ¶
func (x *InitializeRequest) GetTrace() string
func (*InitializeRequest) GetWorkspaceFolders ¶
func (x *InitializeRequest) GetWorkspaceFolders() []*WorkspaceFolder
func (*InitializeRequest) ProtoMessage ¶
func (*InitializeRequest) ProtoMessage()
func (*InitializeRequest) ProtoReflect ¶
func (x *InitializeRequest) ProtoReflect() protoreflect.Message
func (*InitializeRequest) Reset ¶
func (x *InitializeRequest) Reset()
func (*InitializeRequest) String ¶
func (x *InitializeRequest) String() string
type InitializeResponse ¶
type InitializeResponse struct {
Capabilities *ServerCapabilities `protobuf:"bytes,1,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
// contains filtered or unexported fields
}
func (*InitializeResponse) Descriptor
deprecated
func (*InitializeResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitializeResponse.ProtoReflect.Descriptor instead.
func (*InitializeResponse) GetCapabilities ¶
func (x *InitializeResponse) GetCapabilities() *ServerCapabilities
func (*InitializeResponse) ProtoMessage ¶
func (*InitializeResponse) ProtoMessage()
func (*InitializeResponse) ProtoReflect ¶
func (x *InitializeResponse) ProtoReflect() protoreflect.Message
func (*InitializeResponse) Reset ¶
func (x *InitializeResponse) Reset()
func (*InitializeResponse) String ¶
func (x *InitializeResponse) String() string
type InitializedRequest ¶
type InitializedRequest struct {
// contains filtered or unexported fields
}
func (*InitializedRequest) Descriptor
deprecated
func (*InitializedRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitializedRequest.ProtoReflect.Descriptor instead.
func (*InitializedRequest) ProtoMessage ¶
func (*InitializedRequest) ProtoMessage()
func (*InitializedRequest) ProtoReflect ¶
func (x *InitializedRequest) ProtoReflect() protoreflect.Message
func (*InitializedRequest) Reset ¶
func (x *InitializedRequest) Reset()
func (*InitializedRequest) String ¶
func (x *InitializedRequest) String() string
type InitializedResponse ¶
type InitializedResponse struct {
// contains filtered or unexported fields
}
func (*InitializedResponse) Descriptor
deprecated
func (*InitializedResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitializedResponse.ProtoReflect.Descriptor instead.
func (*InitializedResponse) ProtoMessage ¶
func (*InitializedResponse) ProtoMessage()
func (*InitializedResponse) ProtoReflect ¶
func (x *InitializedResponse) ProtoReflect() protoreflect.Message
func (*InitializedResponse) Reset ¶
func (x *InitializedResponse) Reset()
func (*InitializedResponse) String ¶
func (x *InitializedResponse) String() string
type InlayHint ¶
type InlayHint struct {
Position *Position `protobuf:"bytes,1,opt,name=position,proto3" json:"position,omitempty"`
Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
Kind int32 `protobuf:"varint,3,opt,name=kind,proto3" json:"kind,omitempty"`
TextEdits []*TextEdit `protobuf:"bytes,4,rep,name=text_edits,json=textEdits,proto3" json:"text_edits,omitempty"`
Tooltip string `protobuf:"bytes,5,opt,name=tooltip,proto3" json:"tooltip,omitempty"`
PaddingLeft bool `protobuf:"varint,6,opt,name=padding_left,json=paddingLeft,proto3" json:"padding_left,omitempty"`
PaddingRight bool `protobuf:"varint,7,opt,name=padding_right,json=paddingRight,proto3" json:"padding_right,omitempty"`
LabelParts []*InlayHintLabelPart `protobuf:"bytes,8,rep,name=label_parts,json=labelParts,proto3" json:"label_parts,omitempty"`
TooltipMarkup *MarkupContent `protobuf:"bytes,9,opt,name=tooltip_markup,json=tooltipMarkup,proto3" json:"tooltip_markup,omitempty"`
// contains filtered or unexported fields
}
func InlayHintToProto ¶
func InlayHintToProto(h semanticapi.InlayHint) *InlayHint
func InlayHintsToProto ¶
func InlayHintsToProto(hs []semanticapi.InlayHint) []*InlayHint
func (*InlayHint) Descriptor
deprecated
func (*InlayHint) GetLabelParts ¶
func (x *InlayHint) GetLabelParts() []*InlayHintLabelPart
func (*InlayHint) GetPaddingLeft ¶
func (*InlayHint) GetPaddingRight ¶
func (*InlayHint) GetPosition ¶
func (*InlayHint) GetTextEdits ¶
func (*InlayHint) GetTooltip ¶
func (*InlayHint) GetTooltipMarkup ¶
func (x *InlayHint) GetTooltipMarkup() *MarkupContent
func (*InlayHint) ProtoMessage ¶
func (*InlayHint) ProtoMessage()
func (*InlayHint) ProtoReflect ¶
func (x *InlayHint) ProtoReflect() protoreflect.Message
type InlayHintLabelPart ¶
type InlayHintLabelPart struct {
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
Tooltip string `protobuf:"bytes,2,opt,name=tooltip,proto3" json:"tooltip,omitempty"`
Location *Location `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
Command *Command `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
TooltipMarkup *MarkupContent `protobuf:"bytes,5,opt,name=tooltip_markup,json=tooltipMarkup,proto3" json:"tooltip_markup,omitempty"`
// contains filtered or unexported fields
}
func InlayHintLabelPartToProto ¶
func InlayHintLabelPartToProto(p semanticapi.InlayHintLabelPart) *InlayHintLabelPart
func (*InlayHintLabelPart) Descriptor
deprecated
func (*InlayHintLabelPart) Descriptor() ([]byte, []int)
Deprecated: Use InlayHintLabelPart.ProtoReflect.Descriptor instead.
func (*InlayHintLabelPart) GetCommand ¶
func (x *InlayHintLabelPart) GetCommand() *Command
func (*InlayHintLabelPart) GetLocation ¶
func (x *InlayHintLabelPart) GetLocation() *Location
func (*InlayHintLabelPart) GetTooltip ¶
func (x *InlayHintLabelPart) GetTooltip() string
func (*InlayHintLabelPart) GetTooltipMarkup ¶
func (x *InlayHintLabelPart) GetTooltipMarkup() *MarkupContent
func (*InlayHintLabelPart) GetValue ¶
func (x *InlayHintLabelPart) GetValue() string
func (*InlayHintLabelPart) ProtoMessage ¶
func (*InlayHintLabelPart) ProtoMessage()
func (*InlayHintLabelPart) ProtoReflect ¶
func (x *InlayHintLabelPart) ProtoReflect() protoreflect.Message
func (*InlayHintLabelPart) Reset ¶
func (x *InlayHintLabelPart) Reset()
func (*InlayHintLabelPart) String ¶
func (x *InlayHintLabelPart) String() string
type InlayHintRequest ¶
type InlayHintRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
// contains filtered or unexported fields
}
func (*InlayHintRequest) Descriptor
deprecated
func (*InlayHintRequest) Descriptor() ([]byte, []int)
Deprecated: Use InlayHintRequest.ProtoReflect.Descriptor instead.
func (*InlayHintRequest) GetRange ¶
func (x *InlayHintRequest) GetRange() *Range
func (*InlayHintRequest) GetTextDocument ¶
func (x *InlayHintRequest) GetTextDocument() *TextDocumentIdentifier
func (*InlayHintRequest) ProtoMessage ¶
func (*InlayHintRequest) ProtoMessage()
func (*InlayHintRequest) ProtoReflect ¶
func (x *InlayHintRequest) ProtoReflect() protoreflect.Message
func (*InlayHintRequest) Reset ¶
func (x *InlayHintRequest) Reset()
func (*InlayHintRequest) String ¶
func (x *InlayHintRequest) String() string
type InlayHintResolveRequest ¶
type InlayHintResolveRequest struct {
Hint *InlayHint `protobuf:"bytes,1,opt,name=hint,proto3" json:"hint,omitempty"`
// contains filtered or unexported fields
}
func (*InlayHintResolveRequest) Descriptor
deprecated
func (*InlayHintResolveRequest) Descriptor() ([]byte, []int)
Deprecated: Use InlayHintResolveRequest.ProtoReflect.Descriptor instead.
func (*InlayHintResolveRequest) GetHint ¶
func (x *InlayHintResolveRequest) GetHint() *InlayHint
func (*InlayHintResolveRequest) ProtoMessage ¶
func (*InlayHintResolveRequest) ProtoMessage()
func (*InlayHintResolveRequest) ProtoReflect ¶
func (x *InlayHintResolveRequest) ProtoReflect() protoreflect.Message
func (*InlayHintResolveRequest) Reset ¶
func (x *InlayHintResolveRequest) Reset()
func (*InlayHintResolveRequest) String ¶
func (x *InlayHintResolveRequest) String() string
type InlayHintResolveResponse ¶
type InlayHintResolveResponse struct {
Hint *InlayHint `protobuf:"bytes,1,opt,name=hint,proto3" json:"hint,omitempty"`
// contains filtered or unexported fields
}
func (*InlayHintResolveResponse) Descriptor
deprecated
func (*InlayHintResolveResponse) Descriptor() ([]byte, []int)
Deprecated: Use InlayHintResolveResponse.ProtoReflect.Descriptor instead.
func (*InlayHintResolveResponse) GetHint ¶
func (x *InlayHintResolveResponse) GetHint() *InlayHint
func (*InlayHintResolveResponse) ProtoMessage ¶
func (*InlayHintResolveResponse) ProtoMessage()
func (*InlayHintResolveResponse) ProtoReflect ¶
func (x *InlayHintResolveResponse) ProtoReflect() protoreflect.Message
func (*InlayHintResolveResponse) Reset ¶
func (x *InlayHintResolveResponse) Reset()
func (*InlayHintResolveResponse) String ¶
func (x *InlayHintResolveResponse) String() string
type InlayHintResponse ¶
type InlayHintResponse struct {
Hints []*InlayHint `protobuf:"bytes,1,rep,name=hints,proto3" json:"hints,omitempty"`
// contains filtered or unexported fields
}
func (*InlayHintResponse) Descriptor
deprecated
func (*InlayHintResponse) Descriptor() ([]byte, []int)
Deprecated: Use InlayHintResponse.ProtoReflect.Descriptor instead.
func (*InlayHintResponse) GetHints ¶
func (x *InlayHintResponse) GetHints() []*InlayHint
func (*InlayHintResponse) ProtoMessage ¶
func (*InlayHintResponse) ProtoMessage()
func (*InlayHintResponse) ProtoReflect ¶
func (x *InlayHintResponse) ProtoReflect() protoreflect.Message
func (*InlayHintResponse) Reset ¶
func (x *InlayHintResponse) Reset()
func (*InlayHintResponse) String ¶
func (x *InlayHintResponse) String() string
type InlineValue ¶
type InlineValue struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
VariableName string `protobuf:"bytes,3,opt,name=variable_name,json=variableName,proto3" json:"variable_name,omitempty"`
Expression string `protobuf:"bytes,4,opt,name=expression,proto3" json:"expression,omitempty"`
// contains filtered or unexported fields
}
func InlineValueToProto ¶
func InlineValueToProto(v semanticapi.InlineValue) *InlineValue
func InlineValuesToProto ¶
func InlineValuesToProto(vs []semanticapi.InlineValue) []*InlineValue
func (*InlineValue) Descriptor
deprecated
func (*InlineValue) Descriptor() ([]byte, []int)
Deprecated: Use InlineValue.ProtoReflect.Descriptor instead.
func (*InlineValue) GetExpression ¶
func (x *InlineValue) GetExpression() string
func (*InlineValue) GetRange ¶
func (x *InlineValue) GetRange() *Range
func (*InlineValue) GetText ¶
func (x *InlineValue) GetText() string
func (*InlineValue) GetVariableName ¶
func (x *InlineValue) GetVariableName() string
func (*InlineValue) ProtoMessage ¶
func (*InlineValue) ProtoMessage()
func (*InlineValue) ProtoReflect ¶
func (x *InlineValue) ProtoReflect() protoreflect.Message
func (*InlineValue) Reset ¶
func (x *InlineValue) Reset()
func (*InlineValue) String ¶
func (x *InlineValue) String() string
type InlineValueRequest ¶
type InlineValueRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
// contains filtered or unexported fields
}
func (*InlineValueRequest) Descriptor
deprecated
func (*InlineValueRequest) Descriptor() ([]byte, []int)
Deprecated: Use InlineValueRequest.ProtoReflect.Descriptor instead.
func (*InlineValueRequest) GetRange ¶
func (x *InlineValueRequest) GetRange() *Range
func (*InlineValueRequest) GetTextDocument ¶
func (x *InlineValueRequest) GetTextDocument() *TextDocumentIdentifier
func (*InlineValueRequest) ProtoMessage ¶
func (*InlineValueRequest) ProtoMessage()
func (*InlineValueRequest) ProtoReflect ¶
func (x *InlineValueRequest) ProtoReflect() protoreflect.Message
func (*InlineValueRequest) Reset ¶
func (x *InlineValueRequest) Reset()
func (*InlineValueRequest) String ¶
func (x *InlineValueRequest) String() string
type InlineValueResponse ¶
type InlineValueResponse struct {
Values []*InlineValue `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
// contains filtered or unexported fields
}
func (*InlineValueResponse) Descriptor
deprecated
func (*InlineValueResponse) Descriptor() ([]byte, []int)
Deprecated: Use InlineValueResponse.ProtoReflect.Descriptor instead.
func (*InlineValueResponse) GetValues ¶
func (x *InlineValueResponse) GetValues() []*InlineValue
func (*InlineValueResponse) ProtoMessage ¶
func (*InlineValueResponse) ProtoMessage()
func (*InlineValueResponse) ProtoReflect ¶
func (x *InlineValueResponse) ProtoReflect() protoreflect.Message
func (*InlineValueResponse) Reset ¶
func (x *InlineValueResponse) Reset()
func (*InlineValueResponse) String ¶
func (x *InlineValueResponse) String() string
type InsertReplaceEdit ¶
type InsertReplaceEdit struct {
NewText string `protobuf:"bytes,1,opt,name=new_text,json=newText,proto3" json:"new_text,omitempty"`
Insert *Range `protobuf:"bytes,2,opt,name=insert,proto3" json:"insert,omitempty"`
Replace *Range `protobuf:"bytes,3,opt,name=replace,proto3" json:"replace,omitempty"`
// contains filtered or unexported fields
}
func InsertReplaceEditToProto ¶
func InsertReplaceEditToProto(e *semanticapi.InsertReplaceEdit) *InsertReplaceEdit
func (*InsertReplaceEdit) Descriptor
deprecated
func (*InsertReplaceEdit) Descriptor() ([]byte, []int)
Deprecated: Use InsertReplaceEdit.ProtoReflect.Descriptor instead.
func (*InsertReplaceEdit) GetInsert ¶
func (x *InsertReplaceEdit) GetInsert() *Range
func (*InsertReplaceEdit) GetNewText ¶
func (x *InsertReplaceEdit) GetNewText() string
func (*InsertReplaceEdit) GetReplace ¶
func (x *InsertReplaceEdit) GetReplace() *Range
func (*InsertReplaceEdit) ProtoMessage ¶
func (*InsertReplaceEdit) ProtoMessage()
func (*InsertReplaceEdit) ProtoReflect ¶
func (x *InsertReplaceEdit) ProtoReflect() protoreflect.Message
func (*InsertReplaceEdit) Reset ¶
func (x *InsertReplaceEdit) Reset()
func (*InsertReplaceEdit) String ¶
func (x *InsertReplaceEdit) String() string
type LSPClient ¶
type LSPClient interface {
// Lifecycle
Initialize(ctx context.Context, in *InitializeRequest, opts ...grpc.CallOption) (*InitializeResponse, error)
Initialized(ctx context.Context, in *InitializedRequest, opts ...grpc.CallOption) (*InitializedResponse, error)
Shutdown(ctx context.Context, in *ShutdownRequest, opts ...grpc.CallOption) (*ShutdownResponse, error)
Exit(ctx context.Context, in *ExitRequest, opts ...grpc.CallOption) (*ExitResponse, error)
// Document Sync
DidOpen(ctx context.Context, in *DidOpenRequest, opts ...grpc.CallOption) (*DidOpenResponse, error)
DidChange(ctx context.Context, in *DidChangeRequest, opts ...grpc.CallOption) (*DidChangeResponse, error)
DidClose(ctx context.Context, in *DidCloseRequest, opts ...grpc.CallOption) (*DidCloseResponse, error)
DidSave(ctx context.Context, in *DidSaveRequest, opts ...grpc.CallOption) (*DidSaveResponse, error)
// Language Features
Completion(ctx context.Context, in *CompletionRequest, opts ...grpc.CallOption) (*CompletionResponse, error)
Hover(ctx context.Context, in *HoverRequest, opts ...grpc.CallOption) (*HoverResponse, error)
SignatureHelp(ctx context.Context, in *SignatureHelpRequest, opts ...grpc.CallOption) (*SignatureHelpResponse, error)
Definition(ctx context.Context, in *DefinitionRequest, opts ...grpc.CallOption) (*DefinitionResponse, error)
Declaration(ctx context.Context, in *DeclarationRequest, opts ...grpc.CallOption) (*DeclarationResponse, error)
TypeDefinition(ctx context.Context, in *TypeDefinitionRequest, opts ...grpc.CallOption) (*TypeDefinitionResponse, error)
Implementation(ctx context.Context, in *ImplementationRequest, opts ...grpc.CallOption) (*ImplementationResponse, error)
References(ctx context.Context, in *ReferencesRequest, opts ...grpc.CallOption) (*ReferencesResponse, error)
DocumentHighlight(ctx context.Context, in *DocumentHighlightRequest, opts ...grpc.CallOption) (*DocumentHighlightResponse, error)
DocumentSymbol(ctx context.Context, in *DocumentSymbolRequest, opts ...grpc.CallOption) (*DocumentSymbolResponse, error)
CodeAction(ctx context.Context, in *CodeActionRequest, opts ...grpc.CallOption) (*CodeActionResponse, error)
CodeLens(ctx context.Context, in *CodeLensRequest, opts ...grpc.CallOption) (*CodeLensResponse, error)
Formatting(ctx context.Context, in *FormattingRequest, opts ...grpc.CallOption) (*FormattingResponse, error)
RangeFormatting(ctx context.Context, in *RangeFormattingRequest, opts ...grpc.CallOption) (*RangeFormattingResponse, error)
Rename(ctx context.Context, in *RenameRequest, opts ...grpc.CallOption) (*RenameResponse, error)
PrepareRename(ctx context.Context, in *PrepareRenameRequest, opts ...grpc.CallOption) (*PrepareRenameResponse, error)
FoldingRange(ctx context.Context, in *FoldingRangeRequest, opts ...grpc.CallOption) (*FoldingRangeResponse, error)
SelectionRange(ctx context.Context, in *SelectionRangeRequest, opts ...grpc.CallOption) (*SelectionRangeResponse, error)
// Semantic Tokens
SemanticTokensFull(ctx context.Context, in *SemanticTokensFullRequest, opts ...grpc.CallOption) (*SemanticTokensFullResponse, error)
SemanticTokensRange(ctx context.Context, in *SemanticTokensRangeRequest, opts ...grpc.CallOption) (*SemanticTokensRangeResponse, error)
// Diagnostics
Diagnostic(ctx context.Context, in *DiagnosticRequest, opts ...grpc.CallOption) (*DiagnosticResponse, error)
WorkspaceDiagnostic(ctx context.Context, in *WorkspaceDiagnosticRequest, opts ...grpc.CallOption) (*WorkspaceDiagnosticResponse, error)
// Workspace
WorkspaceSymbol(ctx context.Context, in *WorkspaceSymbolRequest, opts ...grpc.CallOption) (*WorkspaceSymbolResponse, error)
ExecuteCommand(ctx context.Context, in *ExecuteCommandRequest, opts ...grpc.CallOption) (*ExecuteCommandResponse, error)
ExecuteRequest(ctx context.Context, in *ExecuteRequestRequest, opts ...grpc.CallOption) (*ExecuteRequestResponse, error)
SendNotification(ctx context.Context, in *SendNotificationRequest, opts ...grpc.CallOption) (*SendNotificationResponse, error)
// Call Hierarchy
PrepareCallHierarchy(ctx context.Context, in *PrepareCallHierarchyRequest, opts ...grpc.CallOption) (*PrepareCallHierarchyResponse, error)
CallHierarchyIncomingCalls(ctx context.Context, in *CallHierarchyIncomingCallsRequest, opts ...grpc.CallOption) (*CallHierarchyIncomingCallsResponse, error)
CallHierarchyOutgoingCalls(ctx context.Context, in *CallHierarchyOutgoingCallsRequest, opts ...grpc.CallOption) (*CallHierarchyOutgoingCallsResponse, error)
// Resolve methods
CompletionResolve(ctx context.Context, in *CompletionResolveRequest, opts ...grpc.CallOption) (*CompletionResolveResponse, error)
CodeLensResolve(ctx context.Context, in *CodeLensResolveRequest, opts ...grpc.CallOption) (*CodeLensResolveResponse, error)
DocumentLinkResolve(ctx context.Context, in *DocumentLinkResolveRequest, opts ...grpc.CallOption) (*DocumentLinkResolveResponse, error)
InlayHintResolve(ctx context.Context, in *InlayHintResolveRequest, opts ...grpc.CallOption) (*InlayHintResolveResponse, error)
// Document Color
DocumentColor(ctx context.Context, in *DocumentColorRequest, opts ...grpc.CallOption) (*DocumentColorResponse, error)
ColorPresentation(ctx context.Context, in *ColorPresentationRequest, opts ...grpc.CallOption) (*ColorPresentationResponse, error)
// Document Link
DocumentLink(ctx context.Context, in *DocumentLinkRequest, opts ...grpc.CallOption) (*DocumentLinkResponse, error)
// On Type Formatting
OnTypeFormatting(ctx context.Context, in *OnTypeFormattingRequest, opts ...grpc.CallOption) (*OnTypeFormattingResponse, error)
// Linked Editing
LinkedEditingRange(ctx context.Context, in *LinkedEditingRangeRequest, opts ...grpc.CallOption) (*LinkedEditingRangeResponse, error)
// Moniker
Moniker(ctx context.Context, in *MonikerRequest, opts ...grpc.CallOption) (*MonikerResponse, error)
// Will Save
WillSave(ctx context.Context, in *WillSaveRequest, opts ...grpc.CallOption) (*WillSaveResponse, error)
WillSaveWaitUntil(ctx context.Context, in *WillSaveWaitUntilRequest, opts ...grpc.CallOption) (*WillSaveWaitUntilResponse, error)
// Semantic Tokens Delta
SemanticTokensFullDelta(ctx context.Context, in *SemanticTokensFullDeltaRequest, opts ...grpc.CallOption) (*SemanticTokensFullDeltaResponse, error)
// Type Hierarchy
PrepareTypeHierarchy(ctx context.Context, in *PrepareTypeHierarchyRequest, opts ...grpc.CallOption) (*PrepareTypeHierarchyResponse, error)
TypeHierarchySupertypes(ctx context.Context, in *TypeHierarchySupertypesRequest, opts ...grpc.CallOption) (*TypeHierarchySupertypesResponse, error)
TypeHierarchySubtypes(ctx context.Context, in *TypeHierarchySubtypesRequest, opts ...grpc.CallOption) (*TypeHierarchySubtypesResponse, error)
// Inlay Hint
InlayHint(ctx context.Context, in *InlayHintRequest, opts ...grpc.CallOption) (*InlayHintResponse, error)
// Inline Value
InlineValue(ctx context.Context, in *InlineValueRequest, opts ...grpc.CallOption) (*InlineValueResponse, error)
// Workspace File Operations
WillCreateFiles(ctx context.Context, in *WillCreateFilesRequest, opts ...grpc.CallOption) (*WillCreateFilesResponse, error)
WillRenameFiles(ctx context.Context, in *WillRenameFilesRequest, opts ...grpc.CallOption) (*WillRenameFilesResponse, error)
WillDeleteFiles(ctx context.Context, in *WillDeleteFilesRequest, opts ...grpc.CallOption) (*WillDeleteFilesResponse, error)
// Notifications
DidChangeConfiguration(ctx context.Context, in *DidChangeConfigurationRequest, opts ...grpc.CallOption) (*DidChangeConfigurationResponse, error)
DidChangeWatchedFiles(ctx context.Context, in *DidChangeWatchedFilesRequest, opts ...grpc.CallOption) (*DidChangeWatchedFilesResponse, error)
DidChangeWorkspaceFolders(ctx context.Context, in *DidChangeWorkspaceFoldersRequest, opts ...grpc.CallOption) (*DidChangeWorkspaceFoldersResponse, error)
WorkDoneProgressCancel(ctx context.Context, in *WorkDoneProgressCancelRequest, opts ...grpc.CallOption) (*WorkDoneProgressCancelResponse, error)
SetTrace(ctx context.Context, in *SetTraceRequest, opts ...grpc.CallOption) (*SetTraceResponse, error)
DidCreateFiles(ctx context.Context, in *DidCreateFilesRequest, opts ...grpc.CallOption) (*DidCreateFilesResponse, error)
DidRenameFiles(ctx context.Context, in *DidRenameFilesRequest, opts ...grpc.CallOption) (*DidRenameFilesResponse, error)
DidDeleteFiles(ctx context.Context, in *DidDeleteFilesRequest, opts ...grpc.CallOption) (*DidDeleteFilesResponse, error)
}
LSPClient is the client API for LSP service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewLSPClient ¶
func NewLSPClient(cc grpc.ClientConnInterface) LSPClient
type LSPServer ¶
type LSPServer interface {
// Lifecycle
Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
Initialized(context.Context, *InitializedRequest) (*InitializedResponse, error)
Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
Exit(context.Context, *ExitRequest) (*ExitResponse, error)
// Document Sync
DidOpen(context.Context, *DidOpenRequest) (*DidOpenResponse, error)
DidChange(context.Context, *DidChangeRequest) (*DidChangeResponse, error)
DidClose(context.Context, *DidCloseRequest) (*DidCloseResponse, error)
DidSave(context.Context, *DidSaveRequest) (*DidSaveResponse, error)
// Language Features
Completion(context.Context, *CompletionRequest) (*CompletionResponse, error)
Hover(context.Context, *HoverRequest) (*HoverResponse, error)
SignatureHelp(context.Context, *SignatureHelpRequest) (*SignatureHelpResponse, error)
Definition(context.Context, *DefinitionRequest) (*DefinitionResponse, error)
Declaration(context.Context, *DeclarationRequest) (*DeclarationResponse, error)
TypeDefinition(context.Context, *TypeDefinitionRequest) (*TypeDefinitionResponse, error)
Implementation(context.Context, *ImplementationRequest) (*ImplementationResponse, error)
References(context.Context, *ReferencesRequest) (*ReferencesResponse, error)
DocumentHighlight(context.Context, *DocumentHighlightRequest) (*DocumentHighlightResponse, error)
DocumentSymbol(context.Context, *DocumentSymbolRequest) (*DocumentSymbolResponse, error)
CodeAction(context.Context, *CodeActionRequest) (*CodeActionResponse, error)
CodeLens(context.Context, *CodeLensRequest) (*CodeLensResponse, error)
Formatting(context.Context, *FormattingRequest) (*FormattingResponse, error)
RangeFormatting(context.Context, *RangeFormattingRequest) (*RangeFormattingResponse, error)
Rename(context.Context, *RenameRequest) (*RenameResponse, error)
PrepareRename(context.Context, *PrepareRenameRequest) (*PrepareRenameResponse, error)
FoldingRange(context.Context, *FoldingRangeRequest) (*FoldingRangeResponse, error)
SelectionRange(context.Context, *SelectionRangeRequest) (*SelectionRangeResponse, error)
// Semantic Tokens
SemanticTokensFull(context.Context, *SemanticTokensFullRequest) (*SemanticTokensFullResponse, error)
SemanticTokensRange(context.Context, *SemanticTokensRangeRequest) (*SemanticTokensRangeResponse, error)
// Diagnostics
Diagnostic(context.Context, *DiagnosticRequest) (*DiagnosticResponse, error)
WorkspaceDiagnostic(context.Context, *WorkspaceDiagnosticRequest) (*WorkspaceDiagnosticResponse, error)
// Workspace
WorkspaceSymbol(context.Context, *WorkspaceSymbolRequest) (*WorkspaceSymbolResponse, error)
ExecuteCommand(context.Context, *ExecuteCommandRequest) (*ExecuteCommandResponse, error)
ExecuteRequest(context.Context, *ExecuteRequestRequest) (*ExecuteRequestResponse, error)
SendNotification(context.Context, *SendNotificationRequest) (*SendNotificationResponse, error)
// Call Hierarchy
PrepareCallHierarchy(context.Context, *PrepareCallHierarchyRequest) (*PrepareCallHierarchyResponse, error)
CallHierarchyIncomingCalls(context.Context, *CallHierarchyIncomingCallsRequest) (*CallHierarchyIncomingCallsResponse, error)
CallHierarchyOutgoingCalls(context.Context, *CallHierarchyOutgoingCallsRequest) (*CallHierarchyOutgoingCallsResponse, error)
// Resolve methods
CompletionResolve(context.Context, *CompletionResolveRequest) (*CompletionResolveResponse, error)
CodeLensResolve(context.Context, *CodeLensResolveRequest) (*CodeLensResolveResponse, error)
DocumentLinkResolve(context.Context, *DocumentLinkResolveRequest) (*DocumentLinkResolveResponse, error)
InlayHintResolve(context.Context, *InlayHintResolveRequest) (*InlayHintResolveResponse, error)
// Document Color
DocumentColor(context.Context, *DocumentColorRequest) (*DocumentColorResponse, error)
ColorPresentation(context.Context, *ColorPresentationRequest) (*ColorPresentationResponse, error)
// Document Link
DocumentLink(context.Context, *DocumentLinkRequest) (*DocumentLinkResponse, error)
// On Type Formatting
OnTypeFormatting(context.Context, *OnTypeFormattingRequest) (*OnTypeFormattingResponse, error)
// Linked Editing
LinkedEditingRange(context.Context, *LinkedEditingRangeRequest) (*LinkedEditingRangeResponse, error)
// Moniker
Moniker(context.Context, *MonikerRequest) (*MonikerResponse, error)
// Will Save
WillSave(context.Context, *WillSaveRequest) (*WillSaveResponse, error)
WillSaveWaitUntil(context.Context, *WillSaveWaitUntilRequest) (*WillSaveWaitUntilResponse, error)
// Semantic Tokens Delta
SemanticTokensFullDelta(context.Context, *SemanticTokensFullDeltaRequest) (*SemanticTokensFullDeltaResponse, error)
// Type Hierarchy
PrepareTypeHierarchy(context.Context, *PrepareTypeHierarchyRequest) (*PrepareTypeHierarchyResponse, error)
TypeHierarchySupertypes(context.Context, *TypeHierarchySupertypesRequest) (*TypeHierarchySupertypesResponse, error)
TypeHierarchySubtypes(context.Context, *TypeHierarchySubtypesRequest) (*TypeHierarchySubtypesResponse, error)
// Inlay Hint
InlayHint(context.Context, *InlayHintRequest) (*InlayHintResponse, error)
// Inline Value
InlineValue(context.Context, *InlineValueRequest) (*InlineValueResponse, error)
// Workspace File Operations
WillCreateFiles(context.Context, *WillCreateFilesRequest) (*WillCreateFilesResponse, error)
WillRenameFiles(context.Context, *WillRenameFilesRequest) (*WillRenameFilesResponse, error)
WillDeleteFiles(context.Context, *WillDeleteFilesRequest) (*WillDeleteFilesResponse, error)
// Notifications
DidChangeConfiguration(context.Context, *DidChangeConfigurationRequest) (*DidChangeConfigurationResponse, error)
DidChangeWatchedFiles(context.Context, *DidChangeWatchedFilesRequest) (*DidChangeWatchedFilesResponse, error)
DidChangeWorkspaceFolders(context.Context, *DidChangeWorkspaceFoldersRequest) (*DidChangeWorkspaceFoldersResponse, error)
WorkDoneProgressCancel(context.Context, *WorkDoneProgressCancelRequest) (*WorkDoneProgressCancelResponse, error)
SetTrace(context.Context, *SetTraceRequest) (*SetTraceResponse, error)
DidCreateFiles(context.Context, *DidCreateFilesRequest) (*DidCreateFilesResponse, error)
DidRenameFiles(context.Context, *DidRenameFilesRequest) (*DidRenameFilesResponse, error)
DidDeleteFiles(context.Context, *DidDeleteFilesRequest) (*DidDeleteFilesResponse, error)
// contains filtered or unexported methods
}
LSPServer is the server API for LSP service. All implementations must embed UnimplementedLSPServer for forward compatibility.
type LinkedEditingRangeRequest ¶
type LinkedEditingRangeRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*LinkedEditingRangeRequest) Descriptor
deprecated
func (*LinkedEditingRangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use LinkedEditingRangeRequest.ProtoReflect.Descriptor instead.
func (*LinkedEditingRangeRequest) GetPosition ¶
func (x *LinkedEditingRangeRequest) GetPosition() *Position
func (*LinkedEditingRangeRequest) GetTextDocument ¶
func (x *LinkedEditingRangeRequest) GetTextDocument() *TextDocumentIdentifier
func (*LinkedEditingRangeRequest) ProtoMessage ¶
func (*LinkedEditingRangeRequest) ProtoMessage()
func (*LinkedEditingRangeRequest) ProtoReflect ¶
func (x *LinkedEditingRangeRequest) ProtoReflect() protoreflect.Message
func (*LinkedEditingRangeRequest) Reset ¶
func (x *LinkedEditingRangeRequest) Reset()
func (*LinkedEditingRangeRequest) String ¶
func (x *LinkedEditingRangeRequest) String() string
type LinkedEditingRangeResponse ¶
type LinkedEditingRangeResponse struct {
Result *LinkedEditingRanges `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*LinkedEditingRangeResponse) Descriptor
deprecated
func (*LinkedEditingRangeResponse) Descriptor() ([]byte, []int)
Deprecated: Use LinkedEditingRangeResponse.ProtoReflect.Descriptor instead.
func (*LinkedEditingRangeResponse) GetHasResult ¶
func (x *LinkedEditingRangeResponse) GetHasResult() bool
func (*LinkedEditingRangeResponse) GetResult ¶
func (x *LinkedEditingRangeResponse) GetResult() *LinkedEditingRanges
func (*LinkedEditingRangeResponse) ProtoMessage ¶
func (*LinkedEditingRangeResponse) ProtoMessage()
func (*LinkedEditingRangeResponse) ProtoReflect ¶
func (x *LinkedEditingRangeResponse) ProtoReflect() protoreflect.Message
func (*LinkedEditingRangeResponse) Reset ¶
func (x *LinkedEditingRangeResponse) Reset()
func (*LinkedEditingRangeResponse) String ¶
func (x *LinkedEditingRangeResponse) String() string
type LinkedEditingRanges ¶
type LinkedEditingRanges struct {
Ranges []*Range `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
WordPattern string `protobuf:"bytes,2,opt,name=word_pattern,json=wordPattern,proto3" json:"word_pattern,omitempty"`
// contains filtered or unexported fields
}
func LinkedEditingRangesToProto ¶
func LinkedEditingRangesToProto(r *semanticapi.LinkedEditingRanges) (*LinkedEditingRanges, bool)
func (*LinkedEditingRanges) Descriptor
deprecated
func (*LinkedEditingRanges) Descriptor() ([]byte, []int)
Deprecated: Use LinkedEditingRanges.ProtoReflect.Descriptor instead.
func (*LinkedEditingRanges) GetRanges ¶
func (x *LinkedEditingRanges) GetRanges() []*Range
func (*LinkedEditingRanges) GetWordPattern ¶
func (x *LinkedEditingRanges) GetWordPattern() string
func (*LinkedEditingRanges) ProtoMessage ¶
func (*LinkedEditingRanges) ProtoMessage()
func (*LinkedEditingRanges) ProtoReflect ¶
func (x *LinkedEditingRanges) ProtoReflect() protoreflect.Message
func (*LinkedEditingRanges) Reset ¶
func (x *LinkedEditingRanges) Reset()
func (*LinkedEditingRanges) String ¶
func (x *LinkedEditingRanges) String() string
type Location ¶
type Location struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
// contains filtered or unexported fields
}
func LocationToProto ¶
func LocationToProto(l semanticapi.Location) *Location
func LocationsToProto ¶
func LocationsToProto(locs []semanticapi.Location) []*Location
func (*Location) Descriptor
deprecated
func (*Location) ProtoMessage ¶
func (*Location) ProtoMessage()
func (*Location) ProtoReflect ¶
func (x *Location) ProtoReflect() protoreflect.Message
type LocationLink ¶
type LocationLink struct {
OriginSelectionRange *Range `protobuf:"bytes,1,opt,name=origin_selection_range,json=originSelectionRange,proto3" json:"origin_selection_range,omitempty"`
HasOriginSelectionRange bool `` /* 135-byte string literal not displayed */
TargetUri string `protobuf:"bytes,3,opt,name=target_uri,json=targetUri,proto3" json:"target_uri,omitempty"`
TargetRange *Range `protobuf:"bytes,4,opt,name=target_range,json=targetRange,proto3" json:"target_range,omitempty"`
TargetSelectionRange *Range `protobuf:"bytes,5,opt,name=target_selection_range,json=targetSelectionRange,proto3" json:"target_selection_range,omitempty"`
// contains filtered or unexported fields
}
func LocationLinkToProto ¶
func LocationLinkToProto(l semanticapi.LocationLink) *LocationLink
func LocationLinksToProto ¶
func LocationLinksToProto(ls []semanticapi.LocationLink) []*LocationLink
func (*LocationLink) Descriptor
deprecated
func (*LocationLink) Descriptor() ([]byte, []int)
Deprecated: Use LocationLink.ProtoReflect.Descriptor instead.
func (*LocationLink) GetHasOriginSelectionRange ¶
func (x *LocationLink) GetHasOriginSelectionRange() bool
func (*LocationLink) GetOriginSelectionRange ¶
func (x *LocationLink) GetOriginSelectionRange() *Range
func (*LocationLink) GetTargetRange ¶
func (x *LocationLink) GetTargetRange() *Range
func (*LocationLink) GetTargetSelectionRange ¶
func (x *LocationLink) GetTargetSelectionRange() *Range
func (*LocationLink) GetTargetUri ¶
func (x *LocationLink) GetTargetUri() string
func (*LocationLink) ProtoMessage ¶
func (*LocationLink) ProtoMessage()
func (*LocationLink) ProtoReflect ¶
func (x *LocationLink) ProtoReflect() protoreflect.Message
func (*LocationLink) Reset ¶
func (x *LocationLink) Reset()
func (*LocationLink) String ¶
func (x *LocationLink) String() string
type MarkedString ¶
type MarkedString struct {
Language string `protobuf:"bytes,1,opt,name=language,proto3" json:"language,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
IsRaw bool `protobuf:"varint,3,opt,name=is_raw,json=isRaw,proto3" json:"is_raw,omitempty"`
// contains filtered or unexported fields
}
func MarkedStringToProto ¶
func MarkedStringToProto(m semanticapi.MarkedString) *MarkedString
func MarkedStringsToProto ¶
func MarkedStringsToProto(ms []semanticapi.MarkedString) []*MarkedString
func (*MarkedString) Descriptor
deprecated
func (*MarkedString) Descriptor() ([]byte, []int)
Deprecated: Use MarkedString.ProtoReflect.Descriptor instead.
func (*MarkedString) GetIsRaw ¶
func (x *MarkedString) GetIsRaw() bool
func (*MarkedString) GetLanguage ¶
func (x *MarkedString) GetLanguage() string
func (*MarkedString) GetValue ¶
func (x *MarkedString) GetValue() string
func (*MarkedString) ProtoMessage ¶
func (*MarkedString) ProtoMessage()
func (*MarkedString) ProtoReflect ¶
func (x *MarkedString) ProtoReflect() protoreflect.Message
func (*MarkedString) Reset ¶
func (x *MarkedString) Reset()
func (*MarkedString) String ¶
func (x *MarkedString) String() string
type MarkupContent ¶
type MarkupContent struct {
Kind uint32 `protobuf:"varint,1,opt,name=kind,proto3" json:"kind,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func MarkupContentPtrToProto ¶
func MarkupContentPtrToProto(m *semanticapi.MarkupContent) *MarkupContent
func MarkupContentToProto ¶
func MarkupContentToProto(m semanticapi.MarkupContent) *MarkupContent
func (*MarkupContent) Descriptor
deprecated
func (*MarkupContent) Descriptor() ([]byte, []int)
Deprecated: Use MarkupContent.ProtoReflect.Descriptor instead.
func (*MarkupContent) GetKind ¶
func (x *MarkupContent) GetKind() uint32
func (*MarkupContent) GetValue ¶
func (x *MarkupContent) GetValue() string
func (*MarkupContent) ProtoMessage ¶
func (*MarkupContent) ProtoMessage()
func (*MarkupContent) ProtoReflect ¶
func (x *MarkupContent) ProtoReflect() protoreflect.Message
func (*MarkupContent) Reset ¶
func (x *MarkupContent) Reset()
func (*MarkupContent) String ¶
func (x *MarkupContent) String() string
type Moniker ¶
type Moniker struct {
Scheme string `protobuf:"bytes,1,opt,name=scheme,proto3" json:"scheme,omitempty"`
Identifier string `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"`
Unique string `protobuf:"bytes,3,opt,name=unique,proto3" json:"unique,omitempty"`
Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
// contains filtered or unexported fields
}
func MonikerToProto ¶
func MonikerToProto(m semanticapi.Moniker) *Moniker
func MonikersToProto ¶
func MonikersToProto(ms []semanticapi.Moniker) []*Moniker
func (*Moniker) Descriptor
deprecated
func (*Moniker) GetIdentifier ¶
func (*Moniker) ProtoMessage ¶
func (*Moniker) ProtoMessage()
func (*Moniker) ProtoReflect ¶
func (x *Moniker) ProtoReflect() protoreflect.Message
type MonikerRequest ¶
type MonikerRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*MonikerRequest) Descriptor
deprecated
func (*MonikerRequest) Descriptor() ([]byte, []int)
Deprecated: Use MonikerRequest.ProtoReflect.Descriptor instead.
func (*MonikerRequest) GetPosition ¶
func (x *MonikerRequest) GetPosition() *Position
func (*MonikerRequest) GetTextDocument ¶
func (x *MonikerRequest) GetTextDocument() *TextDocumentIdentifier
func (*MonikerRequest) ProtoMessage ¶
func (*MonikerRequest) ProtoMessage()
func (*MonikerRequest) ProtoReflect ¶
func (x *MonikerRequest) ProtoReflect() protoreflect.Message
func (*MonikerRequest) Reset ¶
func (x *MonikerRequest) Reset()
func (*MonikerRequest) String ¶
func (x *MonikerRequest) String() string
type MonikerResponse ¶
type MonikerResponse struct {
Monikers []*Moniker `protobuf:"bytes,1,rep,name=monikers,proto3" json:"monikers,omitempty"`
// contains filtered or unexported fields
}
func (*MonikerResponse) Descriptor
deprecated
func (*MonikerResponse) Descriptor() ([]byte, []int)
Deprecated: Use MonikerResponse.ProtoReflect.Descriptor instead.
func (*MonikerResponse) GetMonikers ¶
func (x *MonikerResponse) GetMonikers() []*Moniker
func (*MonikerResponse) ProtoMessage ¶
func (*MonikerResponse) ProtoMessage()
func (*MonikerResponse) ProtoReflect ¶
func (x *MonikerResponse) ProtoReflect() protoreflect.Message
func (*MonikerResponse) Reset ¶
func (x *MonikerResponse) Reset()
func (*MonikerResponse) String ¶
func (x *MonikerResponse) String() string
type OnTypeFormattingRequest ¶
type OnTypeFormattingRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
Character string `protobuf:"bytes,3,opt,name=character,proto3" json:"character,omitempty"`
TabSize uint32 `protobuf:"varint,4,opt,name=tab_size,json=tabSize,proto3" json:"tab_size,omitempty"`
InsertSpaces bool `protobuf:"varint,5,opt,name=insert_spaces,json=insertSpaces,proto3" json:"insert_spaces,omitempty"`
// contains filtered or unexported fields
}
func (*OnTypeFormattingRequest) Descriptor
deprecated
func (*OnTypeFormattingRequest) Descriptor() ([]byte, []int)
Deprecated: Use OnTypeFormattingRequest.ProtoReflect.Descriptor instead.
func (*OnTypeFormattingRequest) GetCharacter ¶
func (x *OnTypeFormattingRequest) GetCharacter() string
func (*OnTypeFormattingRequest) GetInsertSpaces ¶
func (x *OnTypeFormattingRequest) GetInsertSpaces() bool
func (*OnTypeFormattingRequest) GetPosition ¶
func (x *OnTypeFormattingRequest) GetPosition() *Position
func (*OnTypeFormattingRequest) GetTabSize ¶
func (x *OnTypeFormattingRequest) GetTabSize() uint32
func (*OnTypeFormattingRequest) GetTextDocument ¶
func (x *OnTypeFormattingRequest) GetTextDocument() *TextDocumentIdentifier
func (*OnTypeFormattingRequest) ProtoMessage ¶
func (*OnTypeFormattingRequest) ProtoMessage()
func (*OnTypeFormattingRequest) ProtoReflect ¶
func (x *OnTypeFormattingRequest) ProtoReflect() protoreflect.Message
func (*OnTypeFormattingRequest) Reset ¶
func (x *OnTypeFormattingRequest) Reset()
func (*OnTypeFormattingRequest) String ¶
func (x *OnTypeFormattingRequest) String() string
type OnTypeFormattingResponse ¶
type OnTypeFormattingResponse struct {
Edits []*TextEdit `protobuf:"bytes,1,rep,name=edits,proto3" json:"edits,omitempty"`
// contains filtered or unexported fields
}
func (*OnTypeFormattingResponse) Descriptor
deprecated
func (*OnTypeFormattingResponse) Descriptor() ([]byte, []int)
Deprecated: Use OnTypeFormattingResponse.ProtoReflect.Descriptor instead.
func (*OnTypeFormattingResponse) GetEdits ¶
func (x *OnTypeFormattingResponse) GetEdits() []*TextEdit
func (*OnTypeFormattingResponse) ProtoMessage ¶
func (*OnTypeFormattingResponse) ProtoMessage()
func (*OnTypeFormattingResponse) ProtoReflect ¶
func (x *OnTypeFormattingResponse) ProtoReflect() protoreflect.Message
func (*OnTypeFormattingResponse) Reset ¶
func (x *OnTypeFormattingResponse) Reset()
func (*OnTypeFormattingResponse) String ¶
func (x *OnTypeFormattingResponse) String() string
type ParameterInformation ¶
type ParameterInformation struct {
Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
Documentation *MarkupContent `protobuf:"bytes,2,opt,name=documentation,proto3" json:"documentation,omitempty"`
LabelOffsetStart uint32 `protobuf:"varint,3,opt,name=label_offset_start,json=labelOffsetStart,proto3" json:"label_offset_start,omitempty"`
LabelOffsetEnd uint32 `protobuf:"varint,4,opt,name=label_offset_end,json=labelOffsetEnd,proto3" json:"label_offset_end,omitempty"`
HasLabelOffsets bool `protobuf:"varint,5,opt,name=has_label_offsets,json=hasLabelOffsets,proto3" json:"has_label_offsets,omitempty"`
// contains filtered or unexported fields
}
func ParameterInformationToProto ¶
func ParameterInformationToProto(p semanticapi.ParameterInformation) *ParameterInformation
func (*ParameterInformation) Descriptor
deprecated
func (*ParameterInformation) Descriptor() ([]byte, []int)
Deprecated: Use ParameterInformation.ProtoReflect.Descriptor instead.
func (*ParameterInformation) GetDocumentation ¶
func (x *ParameterInformation) GetDocumentation() *MarkupContent
func (*ParameterInformation) GetHasLabelOffsets ¶
func (x *ParameterInformation) GetHasLabelOffsets() bool
func (*ParameterInformation) GetLabel ¶
func (x *ParameterInformation) GetLabel() string
func (*ParameterInformation) GetLabelOffsetEnd ¶
func (x *ParameterInformation) GetLabelOffsetEnd() uint32
func (*ParameterInformation) GetLabelOffsetStart ¶
func (x *ParameterInformation) GetLabelOffsetStart() uint32
func (*ParameterInformation) ProtoMessage ¶
func (*ParameterInformation) ProtoMessage()
func (*ParameterInformation) ProtoReflect ¶
func (x *ParameterInformation) ProtoReflect() protoreflect.Message
func (*ParameterInformation) Reset ¶
func (x *ParameterInformation) Reset()
func (*ParameterInformation) String ¶
func (x *ParameterInformation) String() string
type Position ¶
type Position struct {
Line uint32 `protobuf:"varint,1,opt,name=line,proto3" json:"line,omitempty"`
Character uint32 `protobuf:"varint,2,opt,name=character,proto3" json:"character,omitempty"`
// contains filtered or unexported fields
}
func PositionToProto ¶
func PositionToProto(p semanticapi.Position) *Position
func (*Position) Descriptor
deprecated
func (*Position) GetCharacter ¶
func (*Position) ProtoMessage ¶
func (*Position) ProtoMessage()
func (*Position) ProtoReflect ¶
func (x *Position) ProtoReflect() protoreflect.Message
type PrepareCallHierarchyRequest ¶
type PrepareCallHierarchyRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*PrepareCallHierarchyRequest) Descriptor
deprecated
func (*PrepareCallHierarchyRequest) Descriptor() ([]byte, []int)
Deprecated: Use PrepareCallHierarchyRequest.ProtoReflect.Descriptor instead.
func (*PrepareCallHierarchyRequest) GetPosition ¶
func (x *PrepareCallHierarchyRequest) GetPosition() *Position
func (*PrepareCallHierarchyRequest) GetTextDocument ¶
func (x *PrepareCallHierarchyRequest) GetTextDocument() *TextDocumentIdentifier
func (*PrepareCallHierarchyRequest) ProtoMessage ¶
func (*PrepareCallHierarchyRequest) ProtoMessage()
func (*PrepareCallHierarchyRequest) ProtoReflect ¶
func (x *PrepareCallHierarchyRequest) ProtoReflect() protoreflect.Message
func (*PrepareCallHierarchyRequest) Reset ¶
func (x *PrepareCallHierarchyRequest) Reset()
func (*PrepareCallHierarchyRequest) String ¶
func (x *PrepareCallHierarchyRequest) String() string
type PrepareCallHierarchyResponse ¶
type PrepareCallHierarchyResponse struct {
Items []*CallHierarchyItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*PrepareCallHierarchyResponse) Descriptor
deprecated
func (*PrepareCallHierarchyResponse) Descriptor() ([]byte, []int)
Deprecated: Use PrepareCallHierarchyResponse.ProtoReflect.Descriptor instead.
func (*PrepareCallHierarchyResponse) GetItems ¶
func (x *PrepareCallHierarchyResponse) GetItems() []*CallHierarchyItem
func (*PrepareCallHierarchyResponse) ProtoMessage ¶
func (*PrepareCallHierarchyResponse) ProtoMessage()
func (*PrepareCallHierarchyResponse) ProtoReflect ¶
func (x *PrepareCallHierarchyResponse) ProtoReflect() protoreflect.Message
func (*PrepareCallHierarchyResponse) Reset ¶
func (x *PrepareCallHierarchyResponse) Reset()
func (*PrepareCallHierarchyResponse) String ¶
func (x *PrepareCallHierarchyResponse) String() string
type PrepareRenameRequest ¶
type PrepareRenameRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*PrepareRenameRequest) Descriptor
deprecated
func (*PrepareRenameRequest) Descriptor() ([]byte, []int)
Deprecated: Use PrepareRenameRequest.ProtoReflect.Descriptor instead.
func (*PrepareRenameRequest) GetPosition ¶
func (x *PrepareRenameRequest) GetPosition() *Position
func (*PrepareRenameRequest) GetTextDocument ¶
func (x *PrepareRenameRequest) GetTextDocument() *TextDocumentIdentifier
func (*PrepareRenameRequest) ProtoMessage ¶
func (*PrepareRenameRequest) ProtoMessage()
func (*PrepareRenameRequest) ProtoReflect ¶
func (x *PrepareRenameRequest) ProtoReflect() protoreflect.Message
func (*PrepareRenameRequest) Reset ¶
func (x *PrepareRenameRequest) Reset()
func (*PrepareRenameRequest) String ¶
func (x *PrepareRenameRequest) String() string
type PrepareRenameResponse ¶
type PrepareRenameResponse struct {
Result *PrepareRenameResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*PrepareRenameResponse) Descriptor
deprecated
func (*PrepareRenameResponse) Descriptor() ([]byte, []int)
Deprecated: Use PrepareRenameResponse.ProtoReflect.Descriptor instead.
func (*PrepareRenameResponse) GetHasResult ¶
func (x *PrepareRenameResponse) GetHasResult() bool
func (*PrepareRenameResponse) GetResult ¶
func (x *PrepareRenameResponse) GetResult() *PrepareRenameResult
func (*PrepareRenameResponse) ProtoMessage ¶
func (*PrepareRenameResponse) ProtoMessage()
func (*PrepareRenameResponse) ProtoReflect ¶
func (x *PrepareRenameResponse) ProtoReflect() protoreflect.Message
func (*PrepareRenameResponse) Reset ¶
func (x *PrepareRenameResponse) Reset()
func (*PrepareRenameResponse) String ¶
func (x *PrepareRenameResponse) String() string
type PrepareRenameResult ¶
type PrepareRenameResult struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Placeholder string `protobuf:"bytes,2,opt,name=placeholder,proto3" json:"placeholder,omitempty"`
// contains filtered or unexported fields
}
func PrepareRenameResultToProto ¶
func PrepareRenameResultToProto(r *semanticapi.PrepareRenameResult) (*PrepareRenameResult, bool)
func (*PrepareRenameResult) Descriptor
deprecated
func (*PrepareRenameResult) Descriptor() ([]byte, []int)
Deprecated: Use PrepareRenameResult.ProtoReflect.Descriptor instead.
func (*PrepareRenameResult) GetPlaceholder ¶
func (x *PrepareRenameResult) GetPlaceholder() string
func (*PrepareRenameResult) GetRange ¶
func (x *PrepareRenameResult) GetRange() *Range
func (*PrepareRenameResult) ProtoMessage ¶
func (*PrepareRenameResult) ProtoMessage()
func (*PrepareRenameResult) ProtoReflect ¶
func (x *PrepareRenameResult) ProtoReflect() protoreflect.Message
func (*PrepareRenameResult) Reset ¶
func (x *PrepareRenameResult) Reset()
func (*PrepareRenameResult) String ¶
func (x *PrepareRenameResult) String() string
type PrepareTypeHierarchyRequest ¶
type PrepareTypeHierarchyRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*PrepareTypeHierarchyRequest) Descriptor
deprecated
func (*PrepareTypeHierarchyRequest) Descriptor() ([]byte, []int)
Deprecated: Use PrepareTypeHierarchyRequest.ProtoReflect.Descriptor instead.
func (*PrepareTypeHierarchyRequest) GetPosition ¶
func (x *PrepareTypeHierarchyRequest) GetPosition() *Position
func (*PrepareTypeHierarchyRequest) GetTextDocument ¶
func (x *PrepareTypeHierarchyRequest) GetTextDocument() *TextDocumentIdentifier
func (*PrepareTypeHierarchyRequest) ProtoMessage ¶
func (*PrepareTypeHierarchyRequest) ProtoMessage()
func (*PrepareTypeHierarchyRequest) ProtoReflect ¶
func (x *PrepareTypeHierarchyRequest) ProtoReflect() protoreflect.Message
func (*PrepareTypeHierarchyRequest) Reset ¶
func (x *PrepareTypeHierarchyRequest) Reset()
func (*PrepareTypeHierarchyRequest) String ¶
func (x *PrepareTypeHierarchyRequest) String() string
type PrepareTypeHierarchyResponse ¶
type PrepareTypeHierarchyResponse struct {
Items []*TypeHierarchyItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*PrepareTypeHierarchyResponse) Descriptor
deprecated
func (*PrepareTypeHierarchyResponse) Descriptor() ([]byte, []int)
Deprecated: Use PrepareTypeHierarchyResponse.ProtoReflect.Descriptor instead.
func (*PrepareTypeHierarchyResponse) GetItems ¶
func (x *PrepareTypeHierarchyResponse) GetItems() []*TypeHierarchyItem
func (*PrepareTypeHierarchyResponse) ProtoMessage ¶
func (*PrepareTypeHierarchyResponse) ProtoMessage()
func (*PrepareTypeHierarchyResponse) ProtoReflect ¶
func (x *PrepareTypeHierarchyResponse) ProtoReflect() protoreflect.Message
func (*PrepareTypeHierarchyResponse) Reset ¶
func (x *PrepareTypeHierarchyResponse) Reset()
func (*PrepareTypeHierarchyResponse) String ¶
func (x *PrepareTypeHierarchyResponse) String() string
type PreviousResultId ¶ added in v0.0.19
type PreviousResultId struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func PreviousResultIDsToProto ¶ added in v0.0.19
func PreviousResultIDsToProto(ids []semanticapi.PreviousResultID) []*PreviousResultId
func (*PreviousResultId) Descriptor
deprecated
added in
v0.0.19
func (*PreviousResultId) Descriptor() ([]byte, []int)
Deprecated: Use PreviousResultId.ProtoReflect.Descriptor instead.
func (*PreviousResultId) GetUri ¶ added in v0.0.19
func (x *PreviousResultId) GetUri() string
func (*PreviousResultId) GetValue ¶ added in v0.0.19
func (x *PreviousResultId) GetValue() string
func (*PreviousResultId) ProtoMessage ¶ added in v0.0.19
func (*PreviousResultId) ProtoMessage()
func (*PreviousResultId) ProtoReflect ¶ added in v0.0.19
func (x *PreviousResultId) ProtoReflect() protoreflect.Message
func (*PreviousResultId) Reset ¶ added in v0.0.19
func (x *PreviousResultId) Reset()
func (*PreviousResultId) String ¶ added in v0.0.19
func (x *PreviousResultId) String() string
type Range ¶
type Range struct {
Start *Position `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
End *Position `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"`
// contains filtered or unexported fields
}
func RangeToProto ¶
func RangeToProto(r semanticapi.Range) *Range
func RangesToProto ¶
func RangesToProto(ranges []semanticapi.Range) []*Range
func (*Range) Descriptor
deprecated
func (*Range) ProtoMessage ¶
func (*Range) ProtoMessage()
func (*Range) ProtoReflect ¶
func (x *Range) ProtoReflect() protoreflect.Message
type RangeFormattingRequest ¶
type RangeFormattingRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
TabSize uint32 `protobuf:"varint,3,opt,name=tab_size,json=tabSize,proto3" json:"tab_size,omitempty"`
InsertSpaces bool `protobuf:"varint,4,opt,name=insert_spaces,json=insertSpaces,proto3" json:"insert_spaces,omitempty"`
// contains filtered or unexported fields
}
func (*RangeFormattingRequest) Descriptor
deprecated
func (*RangeFormattingRequest) Descriptor() ([]byte, []int)
Deprecated: Use RangeFormattingRequest.ProtoReflect.Descriptor instead.
func (*RangeFormattingRequest) GetInsertSpaces ¶
func (x *RangeFormattingRequest) GetInsertSpaces() bool
func (*RangeFormattingRequest) GetRange ¶
func (x *RangeFormattingRequest) GetRange() *Range
func (*RangeFormattingRequest) GetTabSize ¶
func (x *RangeFormattingRequest) GetTabSize() uint32
func (*RangeFormattingRequest) GetTextDocument ¶
func (x *RangeFormattingRequest) GetTextDocument() *TextDocumentIdentifier
func (*RangeFormattingRequest) ProtoMessage ¶
func (*RangeFormattingRequest) ProtoMessage()
func (*RangeFormattingRequest) ProtoReflect ¶
func (x *RangeFormattingRequest) ProtoReflect() protoreflect.Message
func (*RangeFormattingRequest) Reset ¶
func (x *RangeFormattingRequest) Reset()
func (*RangeFormattingRequest) String ¶
func (x *RangeFormattingRequest) String() string
type RangeFormattingResponse ¶
type RangeFormattingResponse struct {
Edits []*TextEdit `protobuf:"bytes,1,rep,name=edits,proto3" json:"edits,omitempty"`
// contains filtered or unexported fields
}
func (*RangeFormattingResponse) Descriptor
deprecated
func (*RangeFormattingResponse) Descriptor() ([]byte, []int)
Deprecated: Use RangeFormattingResponse.ProtoReflect.Descriptor instead.
func (*RangeFormattingResponse) GetEdits ¶
func (x *RangeFormattingResponse) GetEdits() []*TextEdit
func (*RangeFormattingResponse) ProtoMessage ¶
func (*RangeFormattingResponse) ProtoMessage()
func (*RangeFormattingResponse) ProtoReflect ¶
func (x *RangeFormattingResponse) ProtoReflect() protoreflect.Message
func (*RangeFormattingResponse) Reset ¶
func (x *RangeFormattingResponse) Reset()
func (*RangeFormattingResponse) String ¶
func (x *RangeFormattingResponse) String() string
type ReferencesRequest ¶
type ReferencesRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
IncludeDeclaration bool `protobuf:"varint,3,opt,name=include_declaration,json=includeDeclaration,proto3" json:"include_declaration,omitempty"`
// contains filtered or unexported fields
}
func (*ReferencesRequest) Descriptor
deprecated
func (*ReferencesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReferencesRequest.ProtoReflect.Descriptor instead.
func (*ReferencesRequest) GetIncludeDeclaration ¶
func (x *ReferencesRequest) GetIncludeDeclaration() bool
func (*ReferencesRequest) GetPosition ¶
func (x *ReferencesRequest) GetPosition() *Position
func (*ReferencesRequest) GetTextDocument ¶
func (x *ReferencesRequest) GetTextDocument() *TextDocumentIdentifier
func (*ReferencesRequest) ProtoMessage ¶
func (*ReferencesRequest) ProtoMessage()
func (*ReferencesRequest) ProtoReflect ¶
func (x *ReferencesRequest) ProtoReflect() protoreflect.Message
func (*ReferencesRequest) Reset ¶
func (x *ReferencesRequest) Reset()
func (*ReferencesRequest) String ¶
func (x *ReferencesRequest) String() string
type ReferencesResponse ¶
type ReferencesResponse struct {
Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
// contains filtered or unexported fields
}
func (*ReferencesResponse) Descriptor
deprecated
func (*ReferencesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReferencesResponse.ProtoReflect.Descriptor instead.
func (*ReferencesResponse) GetLocations ¶
func (x *ReferencesResponse) GetLocations() []*Location
func (*ReferencesResponse) ProtoMessage ¶
func (*ReferencesResponse) ProtoMessage()
func (*ReferencesResponse) ProtoReflect ¶
func (x *ReferencesResponse) ProtoReflect() protoreflect.Message
func (*ReferencesResponse) Reset ¶
func (x *ReferencesResponse) Reset()
func (*ReferencesResponse) String ¶
func (x *ReferencesResponse) String() string
type RelatedDocumentDiagnostics ¶
type RelatedDocumentDiagnostics struct {
RelatedDocuments map[string]*DiagnosticList `` /* 183-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*RelatedDocumentDiagnostics) Descriptor
deprecated
func (*RelatedDocumentDiagnostics) Descriptor() ([]byte, []int)
Deprecated: Use RelatedDocumentDiagnostics.ProtoReflect.Descriptor instead.
func (*RelatedDocumentDiagnostics) GetRelatedDocuments ¶
func (x *RelatedDocumentDiagnostics) GetRelatedDocuments() map[string]*DiagnosticList
func (*RelatedDocumentDiagnostics) ProtoMessage ¶
func (*RelatedDocumentDiagnostics) ProtoMessage()
func (*RelatedDocumentDiagnostics) ProtoReflect ¶
func (x *RelatedDocumentDiagnostics) ProtoReflect() protoreflect.Message
func (*RelatedDocumentDiagnostics) Reset ¶
func (x *RelatedDocumentDiagnostics) Reset()
func (*RelatedDocumentDiagnostics) String ¶
func (x *RelatedDocumentDiagnostics) String() string
type RenameFileOp ¶
type RenameFileOp struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
OldUri string `protobuf:"bytes,2,opt,name=old_uri,json=oldUri,proto3" json:"old_uri,omitempty"`
NewUri string `protobuf:"bytes,3,opt,name=new_uri,json=newUri,proto3" json:"new_uri,omitempty"`
Options *RenameFileOptions `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"`
AnnotationId string `protobuf:"bytes,5,opt,name=annotation_id,json=annotationId,proto3" json:"annotation_id,omitempty"`
// contains filtered or unexported fields
}
func (*RenameFileOp) Descriptor
deprecated
func (*RenameFileOp) Descriptor() ([]byte, []int)
Deprecated: Use RenameFileOp.ProtoReflect.Descriptor instead.
func (*RenameFileOp) GetAnnotationId ¶
func (x *RenameFileOp) GetAnnotationId() string
func (*RenameFileOp) GetKind ¶
func (x *RenameFileOp) GetKind() string
func (*RenameFileOp) GetNewUri ¶
func (x *RenameFileOp) GetNewUri() string
func (*RenameFileOp) GetOldUri ¶
func (x *RenameFileOp) GetOldUri() string
func (*RenameFileOp) GetOptions ¶
func (x *RenameFileOp) GetOptions() *RenameFileOptions
func (*RenameFileOp) ProtoMessage ¶
func (*RenameFileOp) ProtoMessage()
func (*RenameFileOp) ProtoReflect ¶
func (x *RenameFileOp) ProtoReflect() protoreflect.Message
func (*RenameFileOp) Reset ¶
func (x *RenameFileOp) Reset()
func (*RenameFileOp) String ¶
func (x *RenameFileOp) String() string
type RenameFileOptions ¶
type RenameFileOptions struct {
Overwrite bool `protobuf:"varint,1,opt,name=overwrite,proto3" json:"overwrite,omitempty"`
IgnoreIfExists bool `protobuf:"varint,2,opt,name=ignore_if_exists,json=ignoreIfExists,proto3" json:"ignore_if_exists,omitempty"`
// contains filtered or unexported fields
}
func (*RenameFileOptions) Descriptor
deprecated
func (*RenameFileOptions) Descriptor() ([]byte, []int)
Deprecated: Use RenameFileOptions.ProtoReflect.Descriptor instead.
func (*RenameFileOptions) GetIgnoreIfExists ¶
func (x *RenameFileOptions) GetIgnoreIfExists() bool
func (*RenameFileOptions) GetOverwrite ¶
func (x *RenameFileOptions) GetOverwrite() bool
func (*RenameFileOptions) ProtoMessage ¶
func (*RenameFileOptions) ProtoMessage()
func (*RenameFileOptions) ProtoReflect ¶
func (x *RenameFileOptions) ProtoReflect() protoreflect.Message
func (*RenameFileOptions) Reset ¶
func (x *RenameFileOptions) Reset()
func (*RenameFileOptions) String ¶
func (x *RenameFileOptions) String() string
type RenameRequest ¶
type RenameRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
NewName string `protobuf:"bytes,3,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
// contains filtered or unexported fields
}
func (*RenameRequest) Descriptor
deprecated
func (*RenameRequest) Descriptor() ([]byte, []int)
Deprecated: Use RenameRequest.ProtoReflect.Descriptor instead.
func (*RenameRequest) GetNewName ¶
func (x *RenameRequest) GetNewName() string
func (*RenameRequest) GetPosition ¶
func (x *RenameRequest) GetPosition() *Position
func (*RenameRequest) GetTextDocument ¶
func (x *RenameRequest) GetTextDocument() *TextDocumentIdentifier
func (*RenameRequest) ProtoMessage ¶
func (*RenameRequest) ProtoMessage()
func (*RenameRequest) ProtoReflect ¶
func (x *RenameRequest) ProtoReflect() protoreflect.Message
func (*RenameRequest) Reset ¶
func (x *RenameRequest) Reset()
func (*RenameRequest) String ¶
func (x *RenameRequest) String() string
type RenameResponse ¶
type RenameResponse struct {
Result *WorkspaceEdit `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*RenameResponse) Descriptor
deprecated
func (*RenameResponse) Descriptor() ([]byte, []int)
Deprecated: Use RenameResponse.ProtoReflect.Descriptor instead.
func (*RenameResponse) GetHasResult ¶
func (x *RenameResponse) GetHasResult() bool
func (*RenameResponse) GetResult ¶
func (x *RenameResponse) GetResult() *WorkspaceEdit
func (*RenameResponse) ProtoMessage ¶
func (*RenameResponse) ProtoMessage()
func (*RenameResponse) ProtoReflect ¶
func (x *RenameResponse) ProtoReflect() protoreflect.Message
func (*RenameResponse) Reset ¶
func (x *RenameResponse) Reset()
func (*RenameResponse) String ¶
func (x *RenameResponse) String() string
type SelectionRange ¶
type SelectionRange struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
Parent *SelectionRange `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
// contains filtered or unexported fields
}
func SelectionRangeToProto ¶
func SelectionRangeToProto(s semanticapi.SelectionRange) *SelectionRange
func SelectionRangesToProto ¶
func SelectionRangesToProto(ranges []semanticapi.SelectionRange) []*SelectionRange
func (*SelectionRange) Descriptor
deprecated
func (*SelectionRange) Descriptor() ([]byte, []int)
Deprecated: Use SelectionRange.ProtoReflect.Descriptor instead.
func (*SelectionRange) GetParent ¶
func (x *SelectionRange) GetParent() *SelectionRange
func (*SelectionRange) GetRange ¶
func (x *SelectionRange) GetRange() *Range
func (*SelectionRange) ProtoMessage ¶
func (*SelectionRange) ProtoMessage()
func (*SelectionRange) ProtoReflect ¶
func (x *SelectionRange) ProtoReflect() protoreflect.Message
func (*SelectionRange) Reset ¶
func (x *SelectionRange) Reset()
func (*SelectionRange) String ¶
func (x *SelectionRange) String() string
type SelectionRangeRequest ¶
type SelectionRangeRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Positions []*Position `protobuf:"bytes,2,rep,name=positions,proto3" json:"positions,omitempty"`
// contains filtered or unexported fields
}
func (*SelectionRangeRequest) Descriptor
deprecated
func (*SelectionRangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SelectionRangeRequest.ProtoReflect.Descriptor instead.
func (*SelectionRangeRequest) GetPositions ¶
func (x *SelectionRangeRequest) GetPositions() []*Position
func (*SelectionRangeRequest) GetTextDocument ¶
func (x *SelectionRangeRequest) GetTextDocument() *TextDocumentIdentifier
func (*SelectionRangeRequest) ProtoMessage ¶
func (*SelectionRangeRequest) ProtoMessage()
func (*SelectionRangeRequest) ProtoReflect ¶
func (x *SelectionRangeRequest) ProtoReflect() protoreflect.Message
func (*SelectionRangeRequest) Reset ¶
func (x *SelectionRangeRequest) Reset()
func (*SelectionRangeRequest) String ¶
func (x *SelectionRangeRequest) String() string
type SelectionRangeResponse ¶
type SelectionRangeResponse struct {
Ranges []*SelectionRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
// contains filtered or unexported fields
}
func (*SelectionRangeResponse) Descriptor
deprecated
func (*SelectionRangeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SelectionRangeResponse.ProtoReflect.Descriptor instead.
func (*SelectionRangeResponse) GetRanges ¶
func (x *SelectionRangeResponse) GetRanges() []*SelectionRange
func (*SelectionRangeResponse) ProtoMessage ¶
func (*SelectionRangeResponse) ProtoMessage()
func (*SelectionRangeResponse) ProtoReflect ¶
func (x *SelectionRangeResponse) ProtoReflect() protoreflect.Message
func (*SelectionRangeResponse) Reset ¶
func (x *SelectionRangeResponse) Reset()
func (*SelectionRangeResponse) String ¶
func (x *SelectionRangeResponse) String() string
type SemanticTokens ¶
type SemanticTokens struct {
ResultId string `protobuf:"bytes,1,opt,name=result_id,json=resultId,proto3" json:"result_id,omitempty"`
Data []uint32 `protobuf:"varint,2,rep,packed,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func SemanticTokensToProto ¶
func SemanticTokensToProto(t *semanticapi.SemanticTokens) (*SemanticTokens, bool)
func (*SemanticTokens) Descriptor
deprecated
func (*SemanticTokens) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokens.ProtoReflect.Descriptor instead.
func (*SemanticTokens) GetData ¶
func (x *SemanticTokens) GetData() []uint32
func (*SemanticTokens) GetResultId ¶
func (x *SemanticTokens) GetResultId() string
func (*SemanticTokens) ProtoMessage ¶
func (*SemanticTokens) ProtoMessage()
func (*SemanticTokens) ProtoReflect ¶
func (x *SemanticTokens) ProtoReflect() protoreflect.Message
func (*SemanticTokens) Reset ¶
func (x *SemanticTokens) Reset()
func (*SemanticTokens) String ¶
func (x *SemanticTokens) String() string
type SemanticTokensDelta ¶
type SemanticTokensDelta struct {
ResultId string `protobuf:"bytes,1,opt,name=result_id,json=resultId,proto3" json:"result_id,omitempty"`
Edits []*SemanticTokensEdit `protobuf:"bytes,2,rep,name=edits,proto3" json:"edits,omitempty"`
// contains filtered or unexported fields
}
func SemanticTokensDeltaToProto ¶
func SemanticTokensDeltaToProto(d *semanticapi.SemanticTokensDelta) (*SemanticTokensDelta, bool)
func (*SemanticTokensDelta) Descriptor
deprecated
func (*SemanticTokensDelta) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensDelta.ProtoReflect.Descriptor instead.
func (*SemanticTokensDelta) GetEdits ¶
func (x *SemanticTokensDelta) GetEdits() []*SemanticTokensEdit
func (*SemanticTokensDelta) GetResultId ¶
func (x *SemanticTokensDelta) GetResultId() string
func (*SemanticTokensDelta) ProtoMessage ¶
func (*SemanticTokensDelta) ProtoMessage()
func (*SemanticTokensDelta) ProtoReflect ¶
func (x *SemanticTokensDelta) ProtoReflect() protoreflect.Message
func (*SemanticTokensDelta) Reset ¶
func (x *SemanticTokensDelta) Reset()
func (*SemanticTokensDelta) String ¶
func (x *SemanticTokensDelta) String() string
type SemanticTokensEdit ¶
type SemanticTokensEdit struct {
Start uint32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
DeleteCount uint32 `protobuf:"varint,2,opt,name=delete_count,json=deleteCount,proto3" json:"delete_count,omitempty"`
Data []uint32 `protobuf:"varint,3,rep,packed,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SemanticTokensEdit) Descriptor
deprecated
func (*SemanticTokensEdit) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensEdit.ProtoReflect.Descriptor instead.
func (*SemanticTokensEdit) GetData ¶
func (x *SemanticTokensEdit) GetData() []uint32
func (*SemanticTokensEdit) GetDeleteCount ¶
func (x *SemanticTokensEdit) GetDeleteCount() uint32
func (*SemanticTokensEdit) GetStart ¶
func (x *SemanticTokensEdit) GetStart() uint32
func (*SemanticTokensEdit) ProtoMessage ¶
func (*SemanticTokensEdit) ProtoMessage()
func (*SemanticTokensEdit) ProtoReflect ¶
func (x *SemanticTokensEdit) ProtoReflect() protoreflect.Message
func (*SemanticTokensEdit) Reset ¶
func (x *SemanticTokensEdit) Reset()
func (*SemanticTokensEdit) String ¶
func (x *SemanticTokensEdit) String() string
type SemanticTokensFullDeltaRequest ¶
type SemanticTokensFullDeltaRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
PreviousResultId string `protobuf:"bytes,2,opt,name=previous_result_id,json=previousResultId,proto3" json:"previous_result_id,omitempty"`
// contains filtered or unexported fields
}
func (*SemanticTokensFullDeltaRequest) Descriptor
deprecated
func (*SemanticTokensFullDeltaRequest) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensFullDeltaRequest.ProtoReflect.Descriptor instead.
func (*SemanticTokensFullDeltaRequest) GetPreviousResultId ¶
func (x *SemanticTokensFullDeltaRequest) GetPreviousResultId() string
func (*SemanticTokensFullDeltaRequest) GetTextDocument ¶
func (x *SemanticTokensFullDeltaRequest) GetTextDocument() *TextDocumentIdentifier
func (*SemanticTokensFullDeltaRequest) ProtoMessage ¶
func (*SemanticTokensFullDeltaRequest) ProtoMessage()
func (*SemanticTokensFullDeltaRequest) ProtoReflect ¶
func (x *SemanticTokensFullDeltaRequest) ProtoReflect() protoreflect.Message
func (*SemanticTokensFullDeltaRequest) Reset ¶
func (x *SemanticTokensFullDeltaRequest) Reset()
func (*SemanticTokensFullDeltaRequest) String ¶
func (x *SemanticTokensFullDeltaRequest) String() string
type SemanticTokensFullDeltaResponse ¶
type SemanticTokensFullDeltaResponse struct {
Result *SemanticTokensDelta `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*SemanticTokensFullDeltaResponse) Descriptor
deprecated
func (*SemanticTokensFullDeltaResponse) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensFullDeltaResponse.ProtoReflect.Descriptor instead.
func (*SemanticTokensFullDeltaResponse) GetHasResult ¶
func (x *SemanticTokensFullDeltaResponse) GetHasResult() bool
func (*SemanticTokensFullDeltaResponse) GetResult ¶
func (x *SemanticTokensFullDeltaResponse) GetResult() *SemanticTokensDelta
func (*SemanticTokensFullDeltaResponse) ProtoMessage ¶
func (*SemanticTokensFullDeltaResponse) ProtoMessage()
func (*SemanticTokensFullDeltaResponse) ProtoReflect ¶
func (x *SemanticTokensFullDeltaResponse) ProtoReflect() protoreflect.Message
func (*SemanticTokensFullDeltaResponse) Reset ¶
func (x *SemanticTokensFullDeltaResponse) Reset()
func (*SemanticTokensFullDeltaResponse) String ¶
func (x *SemanticTokensFullDeltaResponse) String() string
type SemanticTokensFullRequest ¶
type SemanticTokensFullRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
// contains filtered or unexported fields
}
func (*SemanticTokensFullRequest) Descriptor
deprecated
func (*SemanticTokensFullRequest) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensFullRequest.ProtoReflect.Descriptor instead.
func (*SemanticTokensFullRequest) GetTextDocument ¶
func (x *SemanticTokensFullRequest) GetTextDocument() *TextDocumentIdentifier
func (*SemanticTokensFullRequest) ProtoMessage ¶
func (*SemanticTokensFullRequest) ProtoMessage()
func (*SemanticTokensFullRequest) ProtoReflect ¶
func (x *SemanticTokensFullRequest) ProtoReflect() protoreflect.Message
func (*SemanticTokensFullRequest) Reset ¶
func (x *SemanticTokensFullRequest) Reset()
func (*SemanticTokensFullRequest) String ¶
func (x *SemanticTokensFullRequest) String() string
type SemanticTokensFullResponse ¶
type SemanticTokensFullResponse struct {
Result *SemanticTokens `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*SemanticTokensFullResponse) Descriptor
deprecated
func (*SemanticTokensFullResponse) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensFullResponse.ProtoReflect.Descriptor instead.
func (*SemanticTokensFullResponse) GetHasResult ¶
func (x *SemanticTokensFullResponse) GetHasResult() bool
func (*SemanticTokensFullResponse) GetResult ¶
func (x *SemanticTokensFullResponse) GetResult() *SemanticTokens
func (*SemanticTokensFullResponse) ProtoMessage ¶
func (*SemanticTokensFullResponse) ProtoMessage()
func (*SemanticTokensFullResponse) ProtoReflect ¶
func (x *SemanticTokensFullResponse) ProtoReflect() protoreflect.Message
func (*SemanticTokensFullResponse) Reset ¶
func (x *SemanticTokensFullResponse) Reset()
func (*SemanticTokensFullResponse) String ¶
func (x *SemanticTokensFullResponse) String() string
type SemanticTokensRangeRequest ¶
type SemanticTokensRangeRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
// contains filtered or unexported fields
}
func (*SemanticTokensRangeRequest) Descriptor
deprecated
func (*SemanticTokensRangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensRangeRequest.ProtoReflect.Descriptor instead.
func (*SemanticTokensRangeRequest) GetRange ¶
func (x *SemanticTokensRangeRequest) GetRange() *Range
func (*SemanticTokensRangeRequest) GetTextDocument ¶
func (x *SemanticTokensRangeRequest) GetTextDocument() *TextDocumentIdentifier
func (*SemanticTokensRangeRequest) ProtoMessage ¶
func (*SemanticTokensRangeRequest) ProtoMessage()
func (*SemanticTokensRangeRequest) ProtoReflect ¶
func (x *SemanticTokensRangeRequest) ProtoReflect() protoreflect.Message
func (*SemanticTokensRangeRequest) Reset ¶
func (x *SemanticTokensRangeRequest) Reset()
func (*SemanticTokensRangeRequest) String ¶
func (x *SemanticTokensRangeRequest) String() string
type SemanticTokensRangeResponse ¶
type SemanticTokensRangeResponse struct {
Result *SemanticTokens `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*SemanticTokensRangeResponse) Descriptor
deprecated
func (*SemanticTokensRangeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SemanticTokensRangeResponse.ProtoReflect.Descriptor instead.
func (*SemanticTokensRangeResponse) GetHasResult ¶
func (x *SemanticTokensRangeResponse) GetHasResult() bool
func (*SemanticTokensRangeResponse) GetResult ¶
func (x *SemanticTokensRangeResponse) GetResult() *SemanticTokens
func (*SemanticTokensRangeResponse) ProtoMessage ¶
func (*SemanticTokensRangeResponse) ProtoMessage()
func (*SemanticTokensRangeResponse) ProtoReflect ¶
func (x *SemanticTokensRangeResponse) ProtoReflect() protoreflect.Message
func (*SemanticTokensRangeResponse) Reset ¶
func (x *SemanticTokensRangeResponse) Reset()
func (*SemanticTokensRangeResponse) String ¶
func (x *SemanticTokensRangeResponse) String() string
type SendNotificationRequest ¶ added in v0.0.103
type SendNotificationRequest struct {
Method string `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"`
Params []byte `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"`
ServerId string `protobuf:"bytes,3,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
// contains filtered or unexported fields
}
func (*SendNotificationRequest) Descriptor
deprecated
added in
v0.0.103
func (*SendNotificationRequest) Descriptor() ([]byte, []int)
Deprecated: Use SendNotificationRequest.ProtoReflect.Descriptor instead.
func (*SendNotificationRequest) GetMethod ¶ added in v0.0.103
func (x *SendNotificationRequest) GetMethod() string
func (*SendNotificationRequest) GetParams ¶ added in v0.0.103
func (x *SendNotificationRequest) GetParams() []byte
func (*SendNotificationRequest) GetServerId ¶ added in v0.0.103
func (x *SendNotificationRequest) GetServerId() string
func (*SendNotificationRequest) ProtoMessage ¶ added in v0.0.103
func (*SendNotificationRequest) ProtoMessage()
func (*SendNotificationRequest) ProtoReflect ¶ added in v0.0.103
func (x *SendNotificationRequest) ProtoReflect() protoreflect.Message
func (*SendNotificationRequest) Reset ¶ added in v0.0.103
func (x *SendNotificationRequest) Reset()
func (*SendNotificationRequest) String ¶ added in v0.0.103
func (x *SendNotificationRequest) String() string
type SendNotificationResponse ¶ added in v0.0.103
type SendNotificationResponse struct {
// contains filtered or unexported fields
}
func (*SendNotificationResponse) Descriptor
deprecated
added in
v0.0.103
func (*SendNotificationResponse) Descriptor() ([]byte, []int)
Deprecated: Use SendNotificationResponse.ProtoReflect.Descriptor instead.
func (*SendNotificationResponse) ProtoMessage ¶ added in v0.0.103
func (*SendNotificationResponse) ProtoMessage()
func (*SendNotificationResponse) ProtoReflect ¶ added in v0.0.103
func (x *SendNotificationResponse) ProtoReflect() protoreflect.Message
func (*SendNotificationResponse) Reset ¶ added in v0.0.103
func (x *SendNotificationResponse) Reset()
func (*SendNotificationResponse) String ¶ added in v0.0.103
func (x *SendNotificationResponse) String() string
type ServerCapabilities ¶
type ServerCapabilities struct {
CompletionProvider bool `protobuf:"varint,1,opt,name=completion_provider,json=completionProvider,proto3" json:"completion_provider,omitempty"`
HoverProvider bool `protobuf:"varint,2,opt,name=hover_provider,json=hoverProvider,proto3" json:"hover_provider,omitempty"`
SignatureHelpProvider bool `` /* 127-byte string literal not displayed */
DeclarationProvider bool `protobuf:"varint,4,opt,name=declaration_provider,json=declarationProvider,proto3" json:"declaration_provider,omitempty"`
DefinitionProvider bool `protobuf:"varint,5,opt,name=definition_provider,json=definitionProvider,proto3" json:"definition_provider,omitempty"`
TypeDefinitionProvider bool `` /* 130-byte string literal not displayed */
ImplementationProvider bool `` /* 128-byte string literal not displayed */
ReferencesProvider bool `protobuf:"varint,8,opt,name=references_provider,json=referencesProvider,proto3" json:"references_provider,omitempty"`
DocumentHighlightProvider bool `` /* 139-byte string literal not displayed */
DocumentSymbolProvider bool `` /* 131-byte string literal not displayed */
CodeActionProvider bool `protobuf:"varint,11,opt,name=code_action_provider,json=codeActionProvider,proto3" json:"code_action_provider,omitempty"`
CodeLensProvider bool `protobuf:"varint,12,opt,name=code_lens_provider,json=codeLensProvider,proto3" json:"code_lens_provider,omitempty"`
DocumentFormattingProvider bool `` /* 143-byte string literal not displayed */
RenameProvider bool `protobuf:"varint,14,opt,name=rename_provider,json=renameProvider,proto3" json:"rename_provider,omitempty"`
FoldingRangeProvider bool `protobuf:"varint,15,opt,name=folding_range_provider,json=foldingRangeProvider,proto3" json:"folding_range_provider,omitempty"`
SelectionRangeProvider bool `` /* 131-byte string literal not displayed */
SemanticTokensProvider bool `` /* 131-byte string literal not displayed */
DiagnosticProvider bool `protobuf:"varint,18,opt,name=diagnostic_provider,json=diagnosticProvider,proto3" json:"diagnostic_provider,omitempty"`
WorkspaceSymbolProvider bool `` /* 134-byte string literal not displayed */
ExecuteCommandProvider bool `` /* 131-byte string literal not displayed */
CallHierarchyProvider bool `` /* 128-byte string literal not displayed */
DocumentColorProvider bool `` /* 128-byte string literal not displayed */
DocumentLinkProvider bool `protobuf:"varint,23,opt,name=document_link_provider,json=documentLinkProvider,proto3" json:"document_link_provider,omitempty"`
DocumentOnTypeFormattingProvider bool `` /* 165-byte string literal not displayed */
LinkedEditingRangeProvider bool `` /* 145-byte string literal not displayed */
MonikerProvider bool `protobuf:"varint,26,opt,name=moniker_provider,json=monikerProvider,proto3" json:"moniker_provider,omitempty"`
TypeHierarchyProvider bool `` /* 128-byte string literal not displayed */
InlayHintProvider bool `protobuf:"varint,28,opt,name=inlay_hint_provider,json=inlayHintProvider,proto3" json:"inlay_hint_provider,omitempty"`
InlineValueProvider bool `protobuf:"varint,29,opt,name=inline_value_provider,json=inlineValueProvider,proto3" json:"inline_value_provider,omitempty"`
// Option sub-fields (flat representation of nested option structs)
CompletionTriggerCharacters []string `` /* 145-byte string literal not displayed */
CompletionResolveProvider bool `` /* 140-byte string literal not displayed */
SignatureHelpTriggerCharacters []string `` /* 156-byte string literal not displayed */
SignatureHelpRetriggerCharacters []string `` /* 162-byte string literal not displayed */
CodeActionKinds []string `protobuf:"bytes,34,rep,name=code_action_kinds,json=codeActionKinds,proto3" json:"code_action_kinds,omitempty"`
CodeActionResolveProvider bool `` /* 142-byte string literal not displayed */
CodeLensResolveProvider bool `` /* 136-byte string literal not displayed */
RenamePrepareProvider bool `` /* 128-byte string literal not displayed */
ExecuteCommandCommands []string `` /* 130-byte string literal not displayed */
SemanticTokensTokenTypes []string `` /* 138-byte string literal not displayed */
SemanticTokensTokenModifiers []string `` /* 150-byte string literal not displayed */
SemanticTokensFull bool `protobuf:"varint,41,opt,name=semantic_tokens_full,json=semanticTokensFull,proto3" json:"semantic_tokens_full,omitempty"`
SemanticTokensRange bool `protobuf:"varint,42,opt,name=semantic_tokens_range,json=semanticTokensRange,proto3" json:"semantic_tokens_range,omitempty"`
DiagnosticIdentifier string `protobuf:"bytes,43,opt,name=diagnostic_identifier,json=diagnosticIdentifier,proto3" json:"diagnostic_identifier,omitempty"`
DiagnosticInterFileDependencies bool `` /* 160-byte string literal not displayed */
DiagnosticWorkspaceDiagnostics bool `` /* 155-byte string literal not displayed */
DocumentLinkResolveProvider bool `` /* 148-byte string literal not displayed */
OnTypeFormattingFirstTriggerCharacter string `` /* 181-byte string literal not displayed */
OnTypeFormattingMoreTriggerCharacters []string `` /* 181-byte string literal not displayed */
InlayHintResolveProvider bool `` /* 139-byte string literal not displayed */
DocumentRangeFormattingProvider bool `` /* 160-byte string literal not displayed */
// experimental is the raw JSON of the server's experimental
// capabilities block, used by clients to feature-detect non-standard
// extensions.
Experimental []byte `protobuf:"bytes,51,opt,name=experimental,proto3" json:"experimental,omitempty"`
// contains filtered or unexported fields
}
func ServerCapabilitiesToProto ¶
func ServerCapabilitiesToProto(c semanticapi.ServerCapabilities) *ServerCapabilities
func (*ServerCapabilities) Descriptor
deprecated
func (*ServerCapabilities) Descriptor() ([]byte, []int)
Deprecated: Use ServerCapabilities.ProtoReflect.Descriptor instead.
func (*ServerCapabilities) GetCallHierarchyProvider ¶
func (x *ServerCapabilities) GetCallHierarchyProvider() bool
func (*ServerCapabilities) GetCodeActionKinds ¶
func (x *ServerCapabilities) GetCodeActionKinds() []string
func (*ServerCapabilities) GetCodeActionProvider ¶
func (x *ServerCapabilities) GetCodeActionProvider() bool
func (*ServerCapabilities) GetCodeActionResolveProvider ¶
func (x *ServerCapabilities) GetCodeActionResolveProvider() bool
func (*ServerCapabilities) GetCodeLensProvider ¶
func (x *ServerCapabilities) GetCodeLensProvider() bool
func (*ServerCapabilities) GetCodeLensResolveProvider ¶
func (x *ServerCapabilities) GetCodeLensResolveProvider() bool
func (*ServerCapabilities) GetCompletionProvider ¶
func (x *ServerCapabilities) GetCompletionProvider() bool
func (*ServerCapabilities) GetCompletionResolveProvider ¶
func (x *ServerCapabilities) GetCompletionResolveProvider() bool
func (*ServerCapabilities) GetCompletionTriggerCharacters ¶
func (x *ServerCapabilities) GetCompletionTriggerCharacters() []string
func (*ServerCapabilities) GetDeclarationProvider ¶
func (x *ServerCapabilities) GetDeclarationProvider() bool
func (*ServerCapabilities) GetDefinitionProvider ¶
func (x *ServerCapabilities) GetDefinitionProvider() bool
func (*ServerCapabilities) GetDiagnosticIdentifier ¶
func (x *ServerCapabilities) GetDiagnosticIdentifier() string
func (*ServerCapabilities) GetDiagnosticInterFileDependencies ¶
func (x *ServerCapabilities) GetDiagnosticInterFileDependencies() bool
func (*ServerCapabilities) GetDiagnosticProvider ¶
func (x *ServerCapabilities) GetDiagnosticProvider() bool
func (*ServerCapabilities) GetDiagnosticWorkspaceDiagnostics ¶
func (x *ServerCapabilities) GetDiagnosticWorkspaceDiagnostics() bool
func (*ServerCapabilities) GetDocumentColorProvider ¶
func (x *ServerCapabilities) GetDocumentColorProvider() bool
func (*ServerCapabilities) GetDocumentFormattingProvider ¶
func (x *ServerCapabilities) GetDocumentFormattingProvider() bool
func (*ServerCapabilities) GetDocumentHighlightProvider ¶
func (x *ServerCapabilities) GetDocumentHighlightProvider() bool
func (*ServerCapabilities) GetDocumentLinkProvider ¶
func (x *ServerCapabilities) GetDocumentLinkProvider() bool
func (*ServerCapabilities) GetDocumentLinkResolveProvider ¶
func (x *ServerCapabilities) GetDocumentLinkResolveProvider() bool
func (*ServerCapabilities) GetDocumentOnTypeFormattingProvider ¶
func (x *ServerCapabilities) GetDocumentOnTypeFormattingProvider() bool
func (*ServerCapabilities) GetDocumentRangeFormattingProvider ¶
func (x *ServerCapabilities) GetDocumentRangeFormattingProvider() bool
func (*ServerCapabilities) GetDocumentSymbolProvider ¶
func (x *ServerCapabilities) GetDocumentSymbolProvider() bool
func (*ServerCapabilities) GetExecuteCommandCommands ¶
func (x *ServerCapabilities) GetExecuteCommandCommands() []string
func (*ServerCapabilities) GetExecuteCommandProvider ¶
func (x *ServerCapabilities) GetExecuteCommandProvider() bool
func (*ServerCapabilities) GetExperimental ¶ added in v0.0.103
func (x *ServerCapabilities) GetExperimental() []byte
func (*ServerCapabilities) GetFoldingRangeProvider ¶
func (x *ServerCapabilities) GetFoldingRangeProvider() bool
func (*ServerCapabilities) GetHoverProvider ¶
func (x *ServerCapabilities) GetHoverProvider() bool
func (*ServerCapabilities) GetImplementationProvider ¶
func (x *ServerCapabilities) GetImplementationProvider() bool
func (*ServerCapabilities) GetInlayHintProvider ¶
func (x *ServerCapabilities) GetInlayHintProvider() bool
func (*ServerCapabilities) GetInlayHintResolveProvider ¶
func (x *ServerCapabilities) GetInlayHintResolveProvider() bool
func (*ServerCapabilities) GetInlineValueProvider ¶
func (x *ServerCapabilities) GetInlineValueProvider() bool
func (*ServerCapabilities) GetLinkedEditingRangeProvider ¶
func (x *ServerCapabilities) GetLinkedEditingRangeProvider() bool
func (*ServerCapabilities) GetMonikerProvider ¶
func (x *ServerCapabilities) GetMonikerProvider() bool
func (*ServerCapabilities) GetOnTypeFormattingFirstTriggerCharacter ¶
func (x *ServerCapabilities) GetOnTypeFormattingFirstTriggerCharacter() string
func (*ServerCapabilities) GetOnTypeFormattingMoreTriggerCharacters ¶
func (x *ServerCapabilities) GetOnTypeFormattingMoreTriggerCharacters() []string
func (*ServerCapabilities) GetReferencesProvider ¶
func (x *ServerCapabilities) GetReferencesProvider() bool
func (*ServerCapabilities) GetRenamePrepareProvider ¶
func (x *ServerCapabilities) GetRenamePrepareProvider() bool
func (*ServerCapabilities) GetRenameProvider ¶
func (x *ServerCapabilities) GetRenameProvider() bool
func (*ServerCapabilities) GetSelectionRangeProvider ¶
func (x *ServerCapabilities) GetSelectionRangeProvider() bool
func (*ServerCapabilities) GetSemanticTokensFull ¶
func (x *ServerCapabilities) GetSemanticTokensFull() bool
func (*ServerCapabilities) GetSemanticTokensProvider ¶
func (x *ServerCapabilities) GetSemanticTokensProvider() bool
func (*ServerCapabilities) GetSemanticTokensRange ¶
func (x *ServerCapabilities) GetSemanticTokensRange() bool
func (*ServerCapabilities) GetSemanticTokensTokenModifiers ¶
func (x *ServerCapabilities) GetSemanticTokensTokenModifiers() []string
func (*ServerCapabilities) GetSemanticTokensTokenTypes ¶
func (x *ServerCapabilities) GetSemanticTokensTokenTypes() []string
func (*ServerCapabilities) GetSignatureHelpProvider ¶
func (x *ServerCapabilities) GetSignatureHelpProvider() bool
func (*ServerCapabilities) GetSignatureHelpRetriggerCharacters ¶
func (x *ServerCapabilities) GetSignatureHelpRetriggerCharacters() []string
func (*ServerCapabilities) GetSignatureHelpTriggerCharacters ¶
func (x *ServerCapabilities) GetSignatureHelpTriggerCharacters() []string
func (*ServerCapabilities) GetTypeDefinitionProvider ¶
func (x *ServerCapabilities) GetTypeDefinitionProvider() bool
func (*ServerCapabilities) GetTypeHierarchyProvider ¶
func (x *ServerCapabilities) GetTypeHierarchyProvider() bool
func (*ServerCapabilities) GetWorkspaceSymbolProvider ¶
func (x *ServerCapabilities) GetWorkspaceSymbolProvider() bool
func (*ServerCapabilities) ProtoMessage ¶
func (*ServerCapabilities) ProtoMessage()
func (*ServerCapabilities) ProtoReflect ¶
func (x *ServerCapabilities) ProtoReflect() protoreflect.Message
func (*ServerCapabilities) Reset ¶
func (x *ServerCapabilities) Reset()
func (*ServerCapabilities) String ¶
func (x *ServerCapabilities) String() string
type SetTraceRequest ¶
type SetTraceRequest struct {
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*SetTraceRequest) Descriptor
deprecated
func (*SetTraceRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetTraceRequest.ProtoReflect.Descriptor instead.
func (*SetTraceRequest) GetValue ¶
func (x *SetTraceRequest) GetValue() string
func (*SetTraceRequest) ProtoMessage ¶
func (*SetTraceRequest) ProtoMessage()
func (*SetTraceRequest) ProtoReflect ¶
func (x *SetTraceRequest) ProtoReflect() protoreflect.Message
func (*SetTraceRequest) Reset ¶
func (x *SetTraceRequest) Reset()
func (*SetTraceRequest) String ¶
func (x *SetTraceRequest) String() string
type SetTraceResponse ¶
type SetTraceResponse struct {
// contains filtered or unexported fields
}
func (*SetTraceResponse) Descriptor
deprecated
func (*SetTraceResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetTraceResponse.ProtoReflect.Descriptor instead.
func (*SetTraceResponse) ProtoMessage ¶
func (*SetTraceResponse) ProtoMessage()
func (*SetTraceResponse) ProtoReflect ¶
func (x *SetTraceResponse) ProtoReflect() protoreflect.Message
func (*SetTraceResponse) Reset ¶
func (x *SetTraceResponse) Reset()
func (*SetTraceResponse) String ¶
func (x *SetTraceResponse) String() string
type ShowDocumentResult ¶
type ShowDocumentResult struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
// contains filtered or unexported fields
}
func (*ShowDocumentResult) Descriptor
deprecated
func (*ShowDocumentResult) Descriptor() ([]byte, []int)
Deprecated: Use ShowDocumentResult.ProtoReflect.Descriptor instead.
func (*ShowDocumentResult) GetSuccess ¶
func (x *ShowDocumentResult) GetSuccess() bool
func (*ShowDocumentResult) ProtoMessage ¶
func (*ShowDocumentResult) ProtoMessage()
func (*ShowDocumentResult) ProtoReflect ¶
func (x *ShowDocumentResult) ProtoReflect() protoreflect.Message
func (*ShowDocumentResult) Reset ¶
func (x *ShowDocumentResult) Reset()
func (*ShowDocumentResult) String ¶
func (x *ShowDocumentResult) String() string
type ShutdownRequest ¶
type ShutdownRequest struct {
// contains filtered or unexported fields
}
func (*ShutdownRequest) Descriptor
deprecated
func (*ShutdownRequest) Descriptor() ([]byte, []int)
Deprecated: Use ShutdownRequest.ProtoReflect.Descriptor instead.
func (*ShutdownRequest) ProtoMessage ¶
func (*ShutdownRequest) ProtoMessage()
func (*ShutdownRequest) ProtoReflect ¶
func (x *ShutdownRequest) ProtoReflect() protoreflect.Message
func (*ShutdownRequest) Reset ¶
func (x *ShutdownRequest) Reset()
func (*ShutdownRequest) String ¶
func (x *ShutdownRequest) String() string
type ShutdownResponse ¶
type ShutdownResponse struct {
// contains filtered or unexported fields
}
func (*ShutdownResponse) Descriptor
deprecated
func (*ShutdownResponse) Descriptor() ([]byte, []int)
Deprecated: Use ShutdownResponse.ProtoReflect.Descriptor instead.
func (*ShutdownResponse) ProtoMessage ¶
func (*ShutdownResponse) ProtoMessage()
func (*ShutdownResponse) ProtoReflect ¶
func (x *ShutdownResponse) ProtoReflect() protoreflect.Message
func (*ShutdownResponse) Reset ¶
func (x *ShutdownResponse) Reset()
func (*ShutdownResponse) String ¶
func (x *ShutdownResponse) String() string
type SignatureHelp ¶
type SignatureHelp struct {
Signatures []*SignatureInformation `protobuf:"bytes,1,rep,name=signatures,proto3" json:"signatures,omitempty"`
ActiveSignature uint32 `protobuf:"varint,2,opt,name=active_signature,json=activeSignature,proto3" json:"active_signature,omitempty"`
ActiveParameter uint32 `protobuf:"varint,3,opt,name=active_parameter,json=activeParameter,proto3" json:"active_parameter,omitempty"`
// contains filtered or unexported fields
}
func SignatureHelpToProto ¶
func SignatureHelpToProto(s *semanticapi.SignatureHelp) (*SignatureHelp, bool)
func (*SignatureHelp) Descriptor
deprecated
func (*SignatureHelp) Descriptor() ([]byte, []int)
Deprecated: Use SignatureHelp.ProtoReflect.Descriptor instead.
func (*SignatureHelp) GetActiveParameter ¶
func (x *SignatureHelp) GetActiveParameter() uint32
func (*SignatureHelp) GetActiveSignature ¶
func (x *SignatureHelp) GetActiveSignature() uint32
func (*SignatureHelp) GetSignatures ¶
func (x *SignatureHelp) GetSignatures() []*SignatureInformation
func (*SignatureHelp) ProtoMessage ¶
func (*SignatureHelp) ProtoMessage()
func (*SignatureHelp) ProtoReflect ¶
func (x *SignatureHelp) ProtoReflect() protoreflect.Message
func (*SignatureHelp) Reset ¶
func (x *SignatureHelp) Reset()
func (*SignatureHelp) String ¶
func (x *SignatureHelp) String() string
type SignatureHelpRequest ¶
type SignatureHelpRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*SignatureHelpRequest) Descriptor
deprecated
func (*SignatureHelpRequest) Descriptor() ([]byte, []int)
Deprecated: Use SignatureHelpRequest.ProtoReflect.Descriptor instead.
func (*SignatureHelpRequest) GetPosition ¶
func (x *SignatureHelpRequest) GetPosition() *Position
func (*SignatureHelpRequest) GetTextDocument ¶
func (x *SignatureHelpRequest) GetTextDocument() *TextDocumentIdentifier
func (*SignatureHelpRequest) ProtoMessage ¶
func (*SignatureHelpRequest) ProtoMessage()
func (*SignatureHelpRequest) ProtoReflect ¶
func (x *SignatureHelpRequest) ProtoReflect() protoreflect.Message
func (*SignatureHelpRequest) Reset ¶
func (x *SignatureHelpRequest) Reset()
func (*SignatureHelpRequest) String ¶
func (x *SignatureHelpRequest) String() string
type SignatureHelpResponse ¶
type SignatureHelpResponse struct {
Result *SignatureHelp `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*SignatureHelpResponse) Descriptor
deprecated
func (*SignatureHelpResponse) Descriptor() ([]byte, []int)
Deprecated: Use SignatureHelpResponse.ProtoReflect.Descriptor instead.
func (*SignatureHelpResponse) GetHasResult ¶
func (x *SignatureHelpResponse) GetHasResult() bool
func (*SignatureHelpResponse) GetResult ¶
func (x *SignatureHelpResponse) GetResult() *SignatureHelp
func (*SignatureHelpResponse) ProtoMessage ¶
func (*SignatureHelpResponse) ProtoMessage()
func (*SignatureHelpResponse) ProtoReflect ¶
func (x *SignatureHelpResponse) ProtoReflect() protoreflect.Message
func (*SignatureHelpResponse) Reset ¶
func (x *SignatureHelpResponse) Reset()
func (*SignatureHelpResponse) String ¶
func (x *SignatureHelpResponse) String() string
type SignatureInformation ¶
type SignatureInformation struct {
Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
Documentation *MarkupContent `protobuf:"bytes,2,opt,name=documentation,proto3" json:"documentation,omitempty"`
Parameters []*ParameterInformation `protobuf:"bytes,3,rep,name=parameters,proto3" json:"parameters,omitempty"`
// contains filtered or unexported fields
}
func SignatureInformationToProto ¶
func SignatureInformationToProto(s semanticapi.SignatureInformation) *SignatureInformation
func (*SignatureInformation) Descriptor
deprecated
func (*SignatureInformation) Descriptor() ([]byte, []int)
Deprecated: Use SignatureInformation.ProtoReflect.Descriptor instead.
func (*SignatureInformation) GetDocumentation ¶
func (x *SignatureInformation) GetDocumentation() *MarkupContent
func (*SignatureInformation) GetLabel ¶
func (x *SignatureInformation) GetLabel() string
func (*SignatureInformation) GetParameters ¶
func (x *SignatureInformation) GetParameters() []*ParameterInformation
func (*SignatureInformation) ProtoMessage ¶
func (*SignatureInformation) ProtoMessage()
func (*SignatureInformation) ProtoReflect ¶
func (x *SignatureInformation) ProtoReflect() protoreflect.Message
func (*SignatureInformation) Reset ¶
func (x *SignatureInformation) Reset()
func (*SignatureInformation) String ¶
func (x *SignatureInformation) String() string
type SymbolInformation ¶
type SymbolInformation struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Kind int32 `protobuf:"varint,2,opt,name=kind,proto3" json:"kind,omitempty"`
Location *Location `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
// contains filtered or unexported fields
}
func SymbolInformationToProto ¶
func SymbolInformationToProto(s semanticapi.SymbolInformation) *SymbolInformation
func SymbolInformationsToProto ¶
func SymbolInformationsToProto(syms []semanticapi.SymbolInformation) []*SymbolInformation
func (*SymbolInformation) Descriptor
deprecated
func (*SymbolInformation) Descriptor() ([]byte, []int)
Deprecated: Use SymbolInformation.ProtoReflect.Descriptor instead.
func (*SymbolInformation) GetKind ¶
func (x *SymbolInformation) GetKind() int32
func (*SymbolInformation) GetLocation ¶
func (x *SymbolInformation) GetLocation() *Location
func (*SymbolInformation) GetName ¶
func (x *SymbolInformation) GetName() string
func (*SymbolInformation) ProtoMessage ¶
func (*SymbolInformation) ProtoMessage()
func (*SymbolInformation) ProtoReflect ¶
func (x *SymbolInformation) ProtoReflect() protoreflect.Message
func (*SymbolInformation) Reset ¶
func (x *SymbolInformation) Reset()
func (*SymbolInformation) String ¶
func (x *SymbolInformation) String() string
type TextDocumentContentChangeEvent ¶
type TextDocumentContentChangeEvent struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
HasRange bool `protobuf:"varint,2,opt,name=has_range,json=hasRange,proto3" json:"has_range,omitempty"`
Text string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
// contains filtered or unexported fields
}
func ContentChangeToProto ¶
func ContentChangeToProto(c semanticapi.TextDocumentContentChangeEvent) *TextDocumentContentChangeEvent
func ContentChangesToProto ¶
func ContentChangesToProto(changes []semanticapi.TextDocumentContentChangeEvent) []*TextDocumentContentChangeEvent
func (*TextDocumentContentChangeEvent) Descriptor
deprecated
func (*TextDocumentContentChangeEvent) Descriptor() ([]byte, []int)
Deprecated: Use TextDocumentContentChangeEvent.ProtoReflect.Descriptor instead.
func (*TextDocumentContentChangeEvent) GetHasRange ¶
func (x *TextDocumentContentChangeEvent) GetHasRange() bool
func (*TextDocumentContentChangeEvent) GetRange ¶
func (x *TextDocumentContentChangeEvent) GetRange() *Range
func (*TextDocumentContentChangeEvent) GetText ¶
func (x *TextDocumentContentChangeEvent) GetText() string
func (*TextDocumentContentChangeEvent) ProtoMessage ¶
func (*TextDocumentContentChangeEvent) ProtoMessage()
func (*TextDocumentContentChangeEvent) ProtoReflect ¶
func (x *TextDocumentContentChangeEvent) ProtoReflect() protoreflect.Message
func (*TextDocumentContentChangeEvent) Reset ¶
func (x *TextDocumentContentChangeEvent) Reset()
func (*TextDocumentContentChangeEvent) String ¶
func (x *TextDocumentContentChangeEvent) String() string
type TextDocumentEdit ¶
type TextDocumentEdit struct {
TextDocument *VersionedTextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Edits []*TextEdit `protobuf:"bytes,2,rep,name=edits,proto3" json:"edits,omitempty"`
AnnotatedEdits []*AnnotatedTextEdit `protobuf:"bytes,3,rep,name=annotated_edits,json=annotatedEdits,proto3" json:"annotated_edits,omitempty"`
UseAnnotated bool `protobuf:"varint,4,opt,name=use_annotated,json=useAnnotated,proto3" json:"use_annotated,omitempty"`
// contains filtered or unexported fields
}
func TextDocumentEditToProto ¶
func TextDocumentEditToProto(e *semanticapi.TextDocumentEdit) *TextDocumentEdit
func (*TextDocumentEdit) Descriptor
deprecated
func (*TextDocumentEdit) Descriptor() ([]byte, []int)
Deprecated: Use TextDocumentEdit.ProtoReflect.Descriptor instead.
func (*TextDocumentEdit) GetAnnotatedEdits ¶
func (x *TextDocumentEdit) GetAnnotatedEdits() []*AnnotatedTextEdit
func (*TextDocumentEdit) GetEdits ¶
func (x *TextDocumentEdit) GetEdits() []*TextEdit
func (*TextDocumentEdit) GetTextDocument ¶
func (x *TextDocumentEdit) GetTextDocument() *VersionedTextDocumentIdentifier
func (*TextDocumentEdit) GetUseAnnotated ¶
func (x *TextDocumentEdit) GetUseAnnotated() bool
func (*TextDocumentEdit) ProtoMessage ¶
func (*TextDocumentEdit) ProtoMessage()
func (*TextDocumentEdit) ProtoReflect ¶
func (x *TextDocumentEdit) ProtoReflect() protoreflect.Message
func (*TextDocumentEdit) Reset ¶
func (x *TextDocumentEdit) Reset()
func (*TextDocumentEdit) String ¶
func (x *TextDocumentEdit) String() string
type TextDocumentIdentifier ¶
type TextDocumentIdentifier struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
// contains filtered or unexported fields
}
func TextDocumentIdentifierToProto ¶
func TextDocumentIdentifierToProto(t semanticapi.TextDocumentIdentifier) *TextDocumentIdentifier
func (*TextDocumentIdentifier) Descriptor
deprecated
func (*TextDocumentIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use TextDocumentIdentifier.ProtoReflect.Descriptor instead.
func (*TextDocumentIdentifier) GetUri ¶
func (x *TextDocumentIdentifier) GetUri() string
func (*TextDocumentIdentifier) ProtoMessage ¶
func (*TextDocumentIdentifier) ProtoMessage()
func (*TextDocumentIdentifier) ProtoReflect ¶
func (x *TextDocumentIdentifier) ProtoReflect() protoreflect.Message
func (*TextDocumentIdentifier) Reset ¶
func (x *TextDocumentIdentifier) Reset()
func (*TextDocumentIdentifier) String ¶
func (x *TextDocumentIdentifier) String() string
type TextDocumentItem ¶
type TextDocumentItem struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
LanguageId string `protobuf:"bytes,2,opt,name=language_id,json=languageId,proto3" json:"language_id,omitempty"`
Version int32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"`
Text string `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"`
// contains filtered or unexported fields
}
func TextDocumentItemToProto ¶
func TextDocumentItemToProto(t semanticapi.TextDocumentItem) *TextDocumentItem
func (*TextDocumentItem) Descriptor
deprecated
func (*TextDocumentItem) Descriptor() ([]byte, []int)
Deprecated: Use TextDocumentItem.ProtoReflect.Descriptor instead.
func (*TextDocumentItem) GetLanguageId ¶
func (x *TextDocumentItem) GetLanguageId() string
func (*TextDocumentItem) GetText ¶
func (x *TextDocumentItem) GetText() string
func (*TextDocumentItem) GetUri ¶
func (x *TextDocumentItem) GetUri() string
func (*TextDocumentItem) GetVersion ¶
func (x *TextDocumentItem) GetVersion() int32
func (*TextDocumentItem) ProtoMessage ¶
func (*TextDocumentItem) ProtoMessage()
func (*TextDocumentItem) ProtoReflect ¶
func (x *TextDocumentItem) ProtoReflect() protoreflect.Message
func (*TextDocumentItem) Reset ¶
func (x *TextDocumentItem) Reset()
func (*TextDocumentItem) String ¶
func (x *TextDocumentItem) String() string
type TextEdit ¶
type TextEdit struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
NewText string `protobuf:"bytes,2,opt,name=new_text,json=newText,proto3" json:"new_text,omitempty"`
// contains filtered or unexported fields
}
func TextEditToProto ¶
func TextEditToProto(e semanticapi.TextEdit) *TextEdit
func TextEditsToProto ¶
func TextEditsToProto(edits []semanticapi.TextEdit) []*TextEdit
func (*TextEdit) Descriptor
deprecated
func (*TextEdit) GetNewText ¶
func (*TextEdit) ProtoMessage ¶
func (*TextEdit) ProtoMessage()
func (*TextEdit) ProtoReflect ¶
func (x *TextEdit) ProtoReflect() protoreflect.Message
type TextEditList ¶
type TextEditList struct {
Edits []*TextEdit `protobuf:"bytes,1,rep,name=edits,proto3" json:"edits,omitempty"`
// contains filtered or unexported fields
}
func (*TextEditList) Descriptor
deprecated
func (*TextEditList) Descriptor() ([]byte, []int)
Deprecated: Use TextEditList.ProtoReflect.Descriptor instead.
func (*TextEditList) GetEdits ¶
func (x *TextEditList) GetEdits() []*TextEdit
func (*TextEditList) ProtoMessage ¶
func (*TextEditList) ProtoMessage()
func (*TextEditList) ProtoReflect ¶
func (x *TextEditList) ProtoReflect() protoreflect.Message
func (*TextEditList) Reset ¶
func (x *TextEditList) Reset()
func (*TextEditList) String ¶
func (x *TextEditList) String() string
type TypeDefinitionRequest ¶
type TypeDefinitionRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Position *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
// contains filtered or unexported fields
}
func (*TypeDefinitionRequest) Descriptor
deprecated
func (*TypeDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use TypeDefinitionRequest.ProtoReflect.Descriptor instead.
func (*TypeDefinitionRequest) GetPosition ¶
func (x *TypeDefinitionRequest) GetPosition() *Position
func (*TypeDefinitionRequest) GetTextDocument ¶
func (x *TypeDefinitionRequest) GetTextDocument() *TextDocumentIdentifier
func (*TypeDefinitionRequest) ProtoMessage ¶
func (*TypeDefinitionRequest) ProtoMessage()
func (*TypeDefinitionRequest) ProtoReflect ¶
func (x *TypeDefinitionRequest) ProtoReflect() protoreflect.Message
func (*TypeDefinitionRequest) Reset ¶
func (x *TypeDefinitionRequest) Reset()
func (*TypeDefinitionRequest) String ¶
func (x *TypeDefinitionRequest) String() string
type TypeDefinitionResponse ¶
type TypeDefinitionResponse struct {
Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
Location *Location `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
LocationLinks []*LocationLink `protobuf:"bytes,3,rep,name=location_links,json=locationLinks,proto3" json:"location_links,omitempty"`
// contains filtered or unexported fields
}
func (*TypeDefinitionResponse) Descriptor
deprecated
func (*TypeDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use TypeDefinitionResponse.ProtoReflect.Descriptor instead.
func (*TypeDefinitionResponse) GetLocation ¶
func (x *TypeDefinitionResponse) GetLocation() *Location
func (*TypeDefinitionResponse) GetLocationLinks ¶
func (x *TypeDefinitionResponse) GetLocationLinks() []*LocationLink
func (*TypeDefinitionResponse) GetLocations ¶
func (x *TypeDefinitionResponse) GetLocations() []*Location
func (*TypeDefinitionResponse) ProtoMessage ¶
func (*TypeDefinitionResponse) ProtoMessage()
func (*TypeDefinitionResponse) ProtoReflect ¶
func (x *TypeDefinitionResponse) ProtoReflect() protoreflect.Message
func (*TypeDefinitionResponse) Reset ¶
func (x *TypeDefinitionResponse) Reset()
func (*TypeDefinitionResponse) String ¶
func (x *TypeDefinitionResponse) String() string
type TypeHierarchyItem ¶
type TypeHierarchyItem struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Kind int32 `protobuf:"varint,2,opt,name=kind,proto3" json:"kind,omitempty"`
Tags []int32 `protobuf:"varint,3,rep,packed,name=tags,proto3" json:"tags,omitempty"`
Detail string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"`
Uri string `protobuf:"bytes,5,opt,name=uri,proto3" json:"uri,omitempty"`
Range *Range `protobuf:"bytes,6,opt,name=range,proto3" json:"range,omitempty"`
SelectionRange *Range `protobuf:"bytes,7,opt,name=selection_range,json=selectionRange,proto3" json:"selection_range,omitempty"`
// contains filtered or unexported fields
}
func TypeHierarchyItemToProto ¶
func TypeHierarchyItemToProto(t semanticapi.TypeHierarchyItem) *TypeHierarchyItem
func TypeHierarchyItemsToProto ¶
func TypeHierarchyItemsToProto(items []semanticapi.TypeHierarchyItem) []*TypeHierarchyItem
func (*TypeHierarchyItem) Descriptor
deprecated
func (*TypeHierarchyItem) Descriptor() ([]byte, []int)
Deprecated: Use TypeHierarchyItem.ProtoReflect.Descriptor instead.
func (*TypeHierarchyItem) GetDetail ¶
func (x *TypeHierarchyItem) GetDetail() string
func (*TypeHierarchyItem) GetKind ¶
func (x *TypeHierarchyItem) GetKind() int32
func (*TypeHierarchyItem) GetName ¶
func (x *TypeHierarchyItem) GetName() string
func (*TypeHierarchyItem) GetRange ¶
func (x *TypeHierarchyItem) GetRange() *Range
func (*TypeHierarchyItem) GetSelectionRange ¶
func (x *TypeHierarchyItem) GetSelectionRange() *Range
func (*TypeHierarchyItem) GetTags ¶
func (x *TypeHierarchyItem) GetTags() []int32
func (*TypeHierarchyItem) GetUri ¶
func (x *TypeHierarchyItem) GetUri() string
func (*TypeHierarchyItem) ProtoMessage ¶
func (*TypeHierarchyItem) ProtoMessage()
func (*TypeHierarchyItem) ProtoReflect ¶
func (x *TypeHierarchyItem) ProtoReflect() protoreflect.Message
func (*TypeHierarchyItem) Reset ¶
func (x *TypeHierarchyItem) Reset()
func (*TypeHierarchyItem) String ¶
func (x *TypeHierarchyItem) String() string
type TypeHierarchySubtypesRequest ¶
type TypeHierarchySubtypesRequest struct {
Item *TypeHierarchyItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*TypeHierarchySubtypesRequest) Descriptor
deprecated
func (*TypeHierarchySubtypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use TypeHierarchySubtypesRequest.ProtoReflect.Descriptor instead.
func (*TypeHierarchySubtypesRequest) GetItem ¶
func (x *TypeHierarchySubtypesRequest) GetItem() *TypeHierarchyItem
func (*TypeHierarchySubtypesRequest) ProtoMessage ¶
func (*TypeHierarchySubtypesRequest) ProtoMessage()
func (*TypeHierarchySubtypesRequest) ProtoReflect ¶
func (x *TypeHierarchySubtypesRequest) ProtoReflect() protoreflect.Message
func (*TypeHierarchySubtypesRequest) Reset ¶
func (x *TypeHierarchySubtypesRequest) Reset()
func (*TypeHierarchySubtypesRequest) String ¶
func (x *TypeHierarchySubtypesRequest) String() string
type TypeHierarchySubtypesResponse ¶
type TypeHierarchySubtypesResponse struct {
Items []*TypeHierarchyItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*TypeHierarchySubtypesResponse) Descriptor
deprecated
func (*TypeHierarchySubtypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use TypeHierarchySubtypesResponse.ProtoReflect.Descriptor instead.
func (*TypeHierarchySubtypesResponse) GetItems ¶
func (x *TypeHierarchySubtypesResponse) GetItems() []*TypeHierarchyItem
func (*TypeHierarchySubtypesResponse) ProtoMessage ¶
func (*TypeHierarchySubtypesResponse) ProtoMessage()
func (*TypeHierarchySubtypesResponse) ProtoReflect ¶
func (x *TypeHierarchySubtypesResponse) ProtoReflect() protoreflect.Message
func (*TypeHierarchySubtypesResponse) Reset ¶
func (x *TypeHierarchySubtypesResponse) Reset()
func (*TypeHierarchySubtypesResponse) String ¶
func (x *TypeHierarchySubtypesResponse) String() string
type TypeHierarchySupertypesRequest ¶
type TypeHierarchySupertypesRequest struct {
Item *TypeHierarchyItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*TypeHierarchySupertypesRequest) Descriptor
deprecated
func (*TypeHierarchySupertypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use TypeHierarchySupertypesRequest.ProtoReflect.Descriptor instead.
func (*TypeHierarchySupertypesRequest) GetItem ¶
func (x *TypeHierarchySupertypesRequest) GetItem() *TypeHierarchyItem
func (*TypeHierarchySupertypesRequest) ProtoMessage ¶
func (*TypeHierarchySupertypesRequest) ProtoMessage()
func (*TypeHierarchySupertypesRequest) ProtoReflect ¶
func (x *TypeHierarchySupertypesRequest) ProtoReflect() protoreflect.Message
func (*TypeHierarchySupertypesRequest) Reset ¶
func (x *TypeHierarchySupertypesRequest) Reset()
func (*TypeHierarchySupertypesRequest) String ¶
func (x *TypeHierarchySupertypesRequest) String() string
type TypeHierarchySupertypesResponse ¶
type TypeHierarchySupertypesResponse struct {
Items []*TypeHierarchyItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*TypeHierarchySupertypesResponse) Descriptor
deprecated
func (*TypeHierarchySupertypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use TypeHierarchySupertypesResponse.ProtoReflect.Descriptor instead.
func (*TypeHierarchySupertypesResponse) GetItems ¶
func (x *TypeHierarchySupertypesResponse) GetItems() []*TypeHierarchyItem
func (*TypeHierarchySupertypesResponse) ProtoMessage ¶
func (*TypeHierarchySupertypesResponse) ProtoMessage()
func (*TypeHierarchySupertypesResponse) ProtoReflect ¶
func (x *TypeHierarchySupertypesResponse) ProtoReflect() protoreflect.Message
func (*TypeHierarchySupertypesResponse) Reset ¶
func (x *TypeHierarchySupertypesResponse) Reset()
func (*TypeHierarchySupertypesResponse) String ¶
func (x *TypeHierarchySupertypesResponse) String() string
type UnimplementedLSPServer ¶
type UnimplementedLSPServer struct{}
UnimplementedLSPServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedLSPServer) CallHierarchyIncomingCalls ¶
func (UnimplementedLSPServer) CallHierarchyIncomingCalls(context.Context, *CallHierarchyIncomingCallsRequest) (*CallHierarchyIncomingCallsResponse, error)
func (UnimplementedLSPServer) CallHierarchyOutgoingCalls ¶
func (UnimplementedLSPServer) CallHierarchyOutgoingCalls(context.Context, *CallHierarchyOutgoingCallsRequest) (*CallHierarchyOutgoingCallsResponse, error)
func (UnimplementedLSPServer) CodeAction ¶
func (UnimplementedLSPServer) CodeAction(context.Context, *CodeActionRequest) (*CodeActionResponse, error)
func (UnimplementedLSPServer) CodeLens ¶
func (UnimplementedLSPServer) CodeLens(context.Context, *CodeLensRequest) (*CodeLensResponse, error)
func (UnimplementedLSPServer) CodeLensResolve ¶
func (UnimplementedLSPServer) CodeLensResolve(context.Context, *CodeLensResolveRequest) (*CodeLensResolveResponse, error)
func (UnimplementedLSPServer) ColorPresentation ¶
func (UnimplementedLSPServer) ColorPresentation(context.Context, *ColorPresentationRequest) (*ColorPresentationResponse, error)
func (UnimplementedLSPServer) Completion ¶
func (UnimplementedLSPServer) Completion(context.Context, *CompletionRequest) (*CompletionResponse, error)
func (UnimplementedLSPServer) CompletionResolve ¶
func (UnimplementedLSPServer) CompletionResolve(context.Context, *CompletionResolveRequest) (*CompletionResolveResponse, error)
func (UnimplementedLSPServer) Declaration ¶
func (UnimplementedLSPServer) Declaration(context.Context, *DeclarationRequest) (*DeclarationResponse, error)
func (UnimplementedLSPServer) Definition ¶
func (UnimplementedLSPServer) Definition(context.Context, *DefinitionRequest) (*DefinitionResponse, error)
func (UnimplementedLSPServer) Diagnostic ¶
func (UnimplementedLSPServer) Diagnostic(context.Context, *DiagnosticRequest) (*DiagnosticResponse, error)
func (UnimplementedLSPServer) DidChange ¶
func (UnimplementedLSPServer) DidChange(context.Context, *DidChangeRequest) (*DidChangeResponse, error)
func (UnimplementedLSPServer) DidChangeConfiguration ¶
func (UnimplementedLSPServer) DidChangeConfiguration(context.Context, *DidChangeConfigurationRequest) (*DidChangeConfigurationResponse, error)
func (UnimplementedLSPServer) DidChangeWatchedFiles ¶
func (UnimplementedLSPServer) DidChangeWatchedFiles(context.Context, *DidChangeWatchedFilesRequest) (*DidChangeWatchedFilesResponse, error)
func (UnimplementedLSPServer) DidChangeWorkspaceFolders ¶
func (UnimplementedLSPServer) DidChangeWorkspaceFolders(context.Context, *DidChangeWorkspaceFoldersRequest) (*DidChangeWorkspaceFoldersResponse, error)
func (UnimplementedLSPServer) DidClose ¶
func (UnimplementedLSPServer) DidClose(context.Context, *DidCloseRequest) (*DidCloseResponse, error)
func (UnimplementedLSPServer) DidCreateFiles ¶
func (UnimplementedLSPServer) DidCreateFiles(context.Context, *DidCreateFilesRequest) (*DidCreateFilesResponse, error)
func (UnimplementedLSPServer) DidDeleteFiles ¶
func (UnimplementedLSPServer) DidDeleteFiles(context.Context, *DidDeleteFilesRequest) (*DidDeleteFilesResponse, error)
func (UnimplementedLSPServer) DidOpen ¶
func (UnimplementedLSPServer) DidOpen(context.Context, *DidOpenRequest) (*DidOpenResponse, error)
func (UnimplementedLSPServer) DidRenameFiles ¶
func (UnimplementedLSPServer) DidRenameFiles(context.Context, *DidRenameFilesRequest) (*DidRenameFilesResponse, error)
func (UnimplementedLSPServer) DidSave ¶
func (UnimplementedLSPServer) DidSave(context.Context, *DidSaveRequest) (*DidSaveResponse, error)
func (UnimplementedLSPServer) DocumentColor ¶
func (UnimplementedLSPServer) DocumentColor(context.Context, *DocumentColorRequest) (*DocumentColorResponse, error)
func (UnimplementedLSPServer) DocumentHighlight ¶
func (UnimplementedLSPServer) DocumentHighlight(context.Context, *DocumentHighlightRequest) (*DocumentHighlightResponse, error)
func (UnimplementedLSPServer) DocumentLink ¶
func (UnimplementedLSPServer) DocumentLink(context.Context, *DocumentLinkRequest) (*DocumentLinkResponse, error)
func (UnimplementedLSPServer) DocumentLinkResolve ¶
func (UnimplementedLSPServer) DocumentLinkResolve(context.Context, *DocumentLinkResolveRequest) (*DocumentLinkResolveResponse, error)
func (UnimplementedLSPServer) DocumentSymbol ¶
func (UnimplementedLSPServer) DocumentSymbol(context.Context, *DocumentSymbolRequest) (*DocumentSymbolResponse, error)
func (UnimplementedLSPServer) ExecuteCommand ¶
func (UnimplementedLSPServer) ExecuteCommand(context.Context, *ExecuteCommandRequest) (*ExecuteCommandResponse, error)
func (UnimplementedLSPServer) ExecuteRequest ¶ added in v0.0.103
func (UnimplementedLSPServer) ExecuteRequest(context.Context, *ExecuteRequestRequest) (*ExecuteRequestResponse, error)
func (UnimplementedLSPServer) Exit ¶
func (UnimplementedLSPServer) Exit(context.Context, *ExitRequest) (*ExitResponse, error)
func (UnimplementedLSPServer) FoldingRange ¶
func (UnimplementedLSPServer) FoldingRange(context.Context, *FoldingRangeRequest) (*FoldingRangeResponse, error)
func (UnimplementedLSPServer) Formatting ¶
func (UnimplementedLSPServer) Formatting(context.Context, *FormattingRequest) (*FormattingResponse, error)
func (UnimplementedLSPServer) Hover ¶
func (UnimplementedLSPServer) Hover(context.Context, *HoverRequest) (*HoverResponse, error)
func (UnimplementedLSPServer) Implementation ¶
func (UnimplementedLSPServer) Implementation(context.Context, *ImplementationRequest) (*ImplementationResponse, error)
func (UnimplementedLSPServer) Initialize ¶
func (UnimplementedLSPServer) Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
func (UnimplementedLSPServer) Initialized ¶
func (UnimplementedLSPServer) Initialized(context.Context, *InitializedRequest) (*InitializedResponse, error)
func (UnimplementedLSPServer) InlayHint ¶
func (UnimplementedLSPServer) InlayHint(context.Context, *InlayHintRequest) (*InlayHintResponse, error)
func (UnimplementedLSPServer) InlayHintResolve ¶
func (UnimplementedLSPServer) InlayHintResolve(context.Context, *InlayHintResolveRequest) (*InlayHintResolveResponse, error)
func (UnimplementedLSPServer) InlineValue ¶
func (UnimplementedLSPServer) InlineValue(context.Context, *InlineValueRequest) (*InlineValueResponse, error)
func (UnimplementedLSPServer) LinkedEditingRange ¶
func (UnimplementedLSPServer) LinkedEditingRange(context.Context, *LinkedEditingRangeRequest) (*LinkedEditingRangeResponse, error)
func (UnimplementedLSPServer) Moniker ¶
func (UnimplementedLSPServer) Moniker(context.Context, *MonikerRequest) (*MonikerResponse, error)
func (UnimplementedLSPServer) OnTypeFormatting ¶
func (UnimplementedLSPServer) OnTypeFormatting(context.Context, *OnTypeFormattingRequest) (*OnTypeFormattingResponse, error)
func (UnimplementedLSPServer) PrepareCallHierarchy ¶
func (UnimplementedLSPServer) PrepareCallHierarchy(context.Context, *PrepareCallHierarchyRequest) (*PrepareCallHierarchyResponse, error)
func (UnimplementedLSPServer) PrepareRename ¶
func (UnimplementedLSPServer) PrepareRename(context.Context, *PrepareRenameRequest) (*PrepareRenameResponse, error)
func (UnimplementedLSPServer) PrepareTypeHierarchy ¶
func (UnimplementedLSPServer) PrepareTypeHierarchy(context.Context, *PrepareTypeHierarchyRequest) (*PrepareTypeHierarchyResponse, error)
func (UnimplementedLSPServer) RangeFormatting ¶
func (UnimplementedLSPServer) RangeFormatting(context.Context, *RangeFormattingRequest) (*RangeFormattingResponse, error)
func (UnimplementedLSPServer) References ¶
func (UnimplementedLSPServer) References(context.Context, *ReferencesRequest) (*ReferencesResponse, error)
func (UnimplementedLSPServer) Rename ¶
func (UnimplementedLSPServer) Rename(context.Context, *RenameRequest) (*RenameResponse, error)
func (UnimplementedLSPServer) SelectionRange ¶
func (UnimplementedLSPServer) SelectionRange(context.Context, *SelectionRangeRequest) (*SelectionRangeResponse, error)
func (UnimplementedLSPServer) SemanticTokensFull ¶
func (UnimplementedLSPServer) SemanticTokensFull(context.Context, *SemanticTokensFullRequest) (*SemanticTokensFullResponse, error)
func (UnimplementedLSPServer) SemanticTokensFullDelta ¶
func (UnimplementedLSPServer) SemanticTokensFullDelta(context.Context, *SemanticTokensFullDeltaRequest) (*SemanticTokensFullDeltaResponse, error)
func (UnimplementedLSPServer) SemanticTokensRange ¶
func (UnimplementedLSPServer) SemanticTokensRange(context.Context, *SemanticTokensRangeRequest) (*SemanticTokensRangeResponse, error)
func (UnimplementedLSPServer) SendNotification ¶ added in v0.0.103
func (UnimplementedLSPServer) SendNotification(context.Context, *SendNotificationRequest) (*SendNotificationResponse, error)
func (UnimplementedLSPServer) SetTrace ¶
func (UnimplementedLSPServer) SetTrace(context.Context, *SetTraceRequest) (*SetTraceResponse, error)
func (UnimplementedLSPServer) Shutdown ¶
func (UnimplementedLSPServer) Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
func (UnimplementedLSPServer) SignatureHelp ¶
func (UnimplementedLSPServer) SignatureHelp(context.Context, *SignatureHelpRequest) (*SignatureHelpResponse, error)
func (UnimplementedLSPServer) TypeDefinition ¶
func (UnimplementedLSPServer) TypeDefinition(context.Context, *TypeDefinitionRequest) (*TypeDefinitionResponse, error)
func (UnimplementedLSPServer) TypeHierarchySubtypes ¶
func (UnimplementedLSPServer) TypeHierarchySubtypes(context.Context, *TypeHierarchySubtypesRequest) (*TypeHierarchySubtypesResponse, error)
func (UnimplementedLSPServer) TypeHierarchySupertypes ¶
func (UnimplementedLSPServer) TypeHierarchySupertypes(context.Context, *TypeHierarchySupertypesRequest) (*TypeHierarchySupertypesResponse, error)
func (UnimplementedLSPServer) WillCreateFiles ¶
func (UnimplementedLSPServer) WillCreateFiles(context.Context, *WillCreateFilesRequest) (*WillCreateFilesResponse, error)
func (UnimplementedLSPServer) WillDeleteFiles ¶
func (UnimplementedLSPServer) WillDeleteFiles(context.Context, *WillDeleteFilesRequest) (*WillDeleteFilesResponse, error)
func (UnimplementedLSPServer) WillRenameFiles ¶
func (UnimplementedLSPServer) WillRenameFiles(context.Context, *WillRenameFilesRequest) (*WillRenameFilesResponse, error)
func (UnimplementedLSPServer) WillSave ¶
func (UnimplementedLSPServer) WillSave(context.Context, *WillSaveRequest) (*WillSaveResponse, error)
func (UnimplementedLSPServer) WillSaveWaitUntil ¶
func (UnimplementedLSPServer) WillSaveWaitUntil(context.Context, *WillSaveWaitUntilRequest) (*WillSaveWaitUntilResponse, error)
func (UnimplementedLSPServer) WorkDoneProgressCancel ¶
func (UnimplementedLSPServer) WorkDoneProgressCancel(context.Context, *WorkDoneProgressCancelRequest) (*WorkDoneProgressCancelResponse, error)
func (UnimplementedLSPServer) WorkspaceDiagnostic ¶ added in v0.0.19
func (UnimplementedLSPServer) WorkspaceDiagnostic(context.Context, *WorkspaceDiagnosticRequest) (*WorkspaceDiagnosticResponse, error)
func (UnimplementedLSPServer) WorkspaceSymbol ¶
func (UnimplementedLSPServer) WorkspaceSymbol(context.Context, *WorkspaceSymbolRequest) (*WorkspaceSymbolResponse, error)
type UnsafeLSPServer ¶
type UnsafeLSPServer interface {
// contains filtered or unexported methods
}
UnsafeLSPServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LSPServer will result in compilation errors.
type VersionedTextDocumentIdentifier ¶
type VersionedTextDocumentIdentifier struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
func VersionedTextDocumentIdentifierToProto ¶
func VersionedTextDocumentIdentifierToProto(t semanticapi.VersionedTextDocumentIdentifier) *VersionedTextDocumentIdentifier
func (*VersionedTextDocumentIdentifier) Descriptor
deprecated
func (*VersionedTextDocumentIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use VersionedTextDocumentIdentifier.ProtoReflect.Descriptor instead.
func (*VersionedTextDocumentIdentifier) GetUri ¶
func (x *VersionedTextDocumentIdentifier) GetUri() string
func (*VersionedTextDocumentIdentifier) GetVersion ¶
func (x *VersionedTextDocumentIdentifier) GetVersion() int32
func (*VersionedTextDocumentIdentifier) ProtoMessage ¶
func (*VersionedTextDocumentIdentifier) ProtoMessage()
func (*VersionedTextDocumentIdentifier) ProtoReflect ¶
func (x *VersionedTextDocumentIdentifier) ProtoReflect() protoreflect.Message
func (*VersionedTextDocumentIdentifier) Reset ¶
func (x *VersionedTextDocumentIdentifier) Reset()
func (*VersionedTextDocumentIdentifier) String ¶
func (x *VersionedTextDocumentIdentifier) String() string
type WillCreateFilesRequest ¶
type WillCreateFilesRequest struct {
Files []*FileCreate `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
// contains filtered or unexported fields
}
func (*WillCreateFilesRequest) Descriptor
deprecated
func (*WillCreateFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use WillCreateFilesRequest.ProtoReflect.Descriptor instead.
func (*WillCreateFilesRequest) GetFiles ¶
func (x *WillCreateFilesRequest) GetFiles() []*FileCreate
func (*WillCreateFilesRequest) ProtoMessage ¶
func (*WillCreateFilesRequest) ProtoMessage()
func (*WillCreateFilesRequest) ProtoReflect ¶
func (x *WillCreateFilesRequest) ProtoReflect() protoreflect.Message
func (*WillCreateFilesRequest) Reset ¶
func (x *WillCreateFilesRequest) Reset()
func (*WillCreateFilesRequest) String ¶
func (x *WillCreateFilesRequest) String() string
type WillCreateFilesResponse ¶
type WillCreateFilesResponse struct {
Result *WorkspaceEdit `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*WillCreateFilesResponse) Descriptor
deprecated
func (*WillCreateFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use WillCreateFilesResponse.ProtoReflect.Descriptor instead.
func (*WillCreateFilesResponse) GetHasResult ¶
func (x *WillCreateFilesResponse) GetHasResult() bool
func (*WillCreateFilesResponse) GetResult ¶
func (x *WillCreateFilesResponse) GetResult() *WorkspaceEdit
func (*WillCreateFilesResponse) ProtoMessage ¶
func (*WillCreateFilesResponse) ProtoMessage()
func (*WillCreateFilesResponse) ProtoReflect ¶
func (x *WillCreateFilesResponse) ProtoReflect() protoreflect.Message
func (*WillCreateFilesResponse) Reset ¶
func (x *WillCreateFilesResponse) Reset()
func (*WillCreateFilesResponse) String ¶
func (x *WillCreateFilesResponse) String() string
type WillDeleteFilesRequest ¶
type WillDeleteFilesRequest struct {
Files []*FileDelete `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
// contains filtered or unexported fields
}
func (*WillDeleteFilesRequest) Descriptor
deprecated
func (*WillDeleteFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use WillDeleteFilesRequest.ProtoReflect.Descriptor instead.
func (*WillDeleteFilesRequest) GetFiles ¶
func (x *WillDeleteFilesRequest) GetFiles() []*FileDelete
func (*WillDeleteFilesRequest) ProtoMessage ¶
func (*WillDeleteFilesRequest) ProtoMessage()
func (*WillDeleteFilesRequest) ProtoReflect ¶
func (x *WillDeleteFilesRequest) ProtoReflect() protoreflect.Message
func (*WillDeleteFilesRequest) Reset ¶
func (x *WillDeleteFilesRequest) Reset()
func (*WillDeleteFilesRequest) String ¶
func (x *WillDeleteFilesRequest) String() string
type WillDeleteFilesResponse ¶
type WillDeleteFilesResponse struct {
Result *WorkspaceEdit `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*WillDeleteFilesResponse) Descriptor
deprecated
func (*WillDeleteFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use WillDeleteFilesResponse.ProtoReflect.Descriptor instead.
func (*WillDeleteFilesResponse) GetHasResult ¶
func (x *WillDeleteFilesResponse) GetHasResult() bool
func (*WillDeleteFilesResponse) GetResult ¶
func (x *WillDeleteFilesResponse) GetResult() *WorkspaceEdit
func (*WillDeleteFilesResponse) ProtoMessage ¶
func (*WillDeleteFilesResponse) ProtoMessage()
func (*WillDeleteFilesResponse) ProtoReflect ¶
func (x *WillDeleteFilesResponse) ProtoReflect() protoreflect.Message
func (*WillDeleteFilesResponse) Reset ¶
func (x *WillDeleteFilesResponse) Reset()
func (*WillDeleteFilesResponse) String ¶
func (x *WillDeleteFilesResponse) String() string
type WillRenameFilesRequest ¶
type WillRenameFilesRequest struct {
Files []*FileRename `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
// contains filtered or unexported fields
}
func (*WillRenameFilesRequest) Descriptor
deprecated
func (*WillRenameFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use WillRenameFilesRequest.ProtoReflect.Descriptor instead.
func (*WillRenameFilesRequest) GetFiles ¶
func (x *WillRenameFilesRequest) GetFiles() []*FileRename
func (*WillRenameFilesRequest) ProtoMessage ¶
func (*WillRenameFilesRequest) ProtoMessage()
func (*WillRenameFilesRequest) ProtoReflect ¶
func (x *WillRenameFilesRequest) ProtoReflect() protoreflect.Message
func (*WillRenameFilesRequest) Reset ¶
func (x *WillRenameFilesRequest) Reset()
func (*WillRenameFilesRequest) String ¶
func (x *WillRenameFilesRequest) String() string
type WillRenameFilesResponse ¶
type WillRenameFilesResponse struct {
Result *WorkspaceEdit `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
HasResult bool `protobuf:"varint,2,opt,name=has_result,json=hasResult,proto3" json:"has_result,omitempty"`
// contains filtered or unexported fields
}
func (*WillRenameFilesResponse) Descriptor
deprecated
func (*WillRenameFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use WillRenameFilesResponse.ProtoReflect.Descriptor instead.
func (*WillRenameFilesResponse) GetHasResult ¶
func (x *WillRenameFilesResponse) GetHasResult() bool
func (*WillRenameFilesResponse) GetResult ¶
func (x *WillRenameFilesResponse) GetResult() *WorkspaceEdit
func (*WillRenameFilesResponse) ProtoMessage ¶
func (*WillRenameFilesResponse) ProtoMessage()
func (*WillRenameFilesResponse) ProtoReflect ¶
func (x *WillRenameFilesResponse) ProtoReflect() protoreflect.Message
func (*WillRenameFilesResponse) Reset ¶
func (x *WillRenameFilesResponse) Reset()
func (*WillRenameFilesResponse) String ¶
func (x *WillRenameFilesResponse) String() string
type WillSaveRequest ¶
type WillSaveRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Reason int32 `protobuf:"varint,2,opt,name=reason,proto3" json:"reason,omitempty"`
// contains filtered or unexported fields
}
func (*WillSaveRequest) Descriptor
deprecated
func (*WillSaveRequest) Descriptor() ([]byte, []int)
Deprecated: Use WillSaveRequest.ProtoReflect.Descriptor instead.
func (*WillSaveRequest) GetReason ¶
func (x *WillSaveRequest) GetReason() int32
func (*WillSaveRequest) GetTextDocument ¶
func (x *WillSaveRequest) GetTextDocument() *TextDocumentIdentifier
func (*WillSaveRequest) ProtoMessage ¶
func (*WillSaveRequest) ProtoMessage()
func (*WillSaveRequest) ProtoReflect ¶
func (x *WillSaveRequest) ProtoReflect() protoreflect.Message
func (*WillSaveRequest) Reset ¶
func (x *WillSaveRequest) Reset()
func (*WillSaveRequest) String ¶
func (x *WillSaveRequest) String() string
type WillSaveResponse ¶
type WillSaveResponse struct {
// contains filtered or unexported fields
}
func (*WillSaveResponse) Descriptor
deprecated
func (*WillSaveResponse) Descriptor() ([]byte, []int)
Deprecated: Use WillSaveResponse.ProtoReflect.Descriptor instead.
func (*WillSaveResponse) ProtoMessage ¶
func (*WillSaveResponse) ProtoMessage()
func (*WillSaveResponse) ProtoReflect ¶
func (x *WillSaveResponse) ProtoReflect() protoreflect.Message
func (*WillSaveResponse) Reset ¶
func (x *WillSaveResponse) Reset()
func (*WillSaveResponse) String ¶
func (x *WillSaveResponse) String() string
type WillSaveWaitUntilRequest ¶
type WillSaveWaitUntilRequest struct {
TextDocument *TextDocumentIdentifier `protobuf:"bytes,1,opt,name=text_document,json=textDocument,proto3" json:"text_document,omitempty"`
Reason int32 `protobuf:"varint,2,opt,name=reason,proto3" json:"reason,omitempty"`
// contains filtered or unexported fields
}
func (*WillSaveWaitUntilRequest) Descriptor
deprecated
func (*WillSaveWaitUntilRequest) Descriptor() ([]byte, []int)
Deprecated: Use WillSaveWaitUntilRequest.ProtoReflect.Descriptor instead.
func (*WillSaveWaitUntilRequest) GetReason ¶
func (x *WillSaveWaitUntilRequest) GetReason() int32
func (*WillSaveWaitUntilRequest) GetTextDocument ¶
func (x *WillSaveWaitUntilRequest) GetTextDocument() *TextDocumentIdentifier
func (*WillSaveWaitUntilRequest) ProtoMessage ¶
func (*WillSaveWaitUntilRequest) ProtoMessage()
func (*WillSaveWaitUntilRequest) ProtoReflect ¶
func (x *WillSaveWaitUntilRequest) ProtoReflect() protoreflect.Message
func (*WillSaveWaitUntilRequest) Reset ¶
func (x *WillSaveWaitUntilRequest) Reset()
func (*WillSaveWaitUntilRequest) String ¶
func (x *WillSaveWaitUntilRequest) String() string
type WillSaveWaitUntilResponse ¶
type WillSaveWaitUntilResponse struct {
Edits []*TextEdit `protobuf:"bytes,1,rep,name=edits,proto3" json:"edits,omitempty"`
// contains filtered or unexported fields
}
func (*WillSaveWaitUntilResponse) Descriptor
deprecated
func (*WillSaveWaitUntilResponse) Descriptor() ([]byte, []int)
Deprecated: Use WillSaveWaitUntilResponse.ProtoReflect.Descriptor instead.
func (*WillSaveWaitUntilResponse) GetEdits ¶
func (x *WillSaveWaitUntilResponse) GetEdits() []*TextEdit
func (*WillSaveWaitUntilResponse) ProtoMessage ¶
func (*WillSaveWaitUntilResponse) ProtoMessage()
func (*WillSaveWaitUntilResponse) ProtoReflect ¶
func (x *WillSaveWaitUntilResponse) ProtoReflect() protoreflect.Message
func (*WillSaveWaitUntilResponse) Reset ¶
func (x *WillSaveWaitUntilResponse) Reset()
func (*WillSaveWaitUntilResponse) String ¶
func (x *WillSaveWaitUntilResponse) String() string
type WorkDoneProgressCancelRequest ¶
type WorkDoneProgressCancelRequest struct {
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
// contains filtered or unexported fields
}
func (*WorkDoneProgressCancelRequest) Descriptor
deprecated
func (*WorkDoneProgressCancelRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkDoneProgressCancelRequest.ProtoReflect.Descriptor instead.
func (*WorkDoneProgressCancelRequest) GetToken ¶
func (x *WorkDoneProgressCancelRequest) GetToken() string
func (*WorkDoneProgressCancelRequest) ProtoMessage ¶
func (*WorkDoneProgressCancelRequest) ProtoMessage()
func (*WorkDoneProgressCancelRequest) ProtoReflect ¶
func (x *WorkDoneProgressCancelRequest) ProtoReflect() protoreflect.Message
func (*WorkDoneProgressCancelRequest) Reset ¶
func (x *WorkDoneProgressCancelRequest) Reset()
func (*WorkDoneProgressCancelRequest) String ¶
func (x *WorkDoneProgressCancelRequest) String() string
type WorkDoneProgressCancelResponse ¶
type WorkDoneProgressCancelResponse struct {
// contains filtered or unexported fields
}
func (*WorkDoneProgressCancelResponse) Descriptor
deprecated
func (*WorkDoneProgressCancelResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkDoneProgressCancelResponse.ProtoReflect.Descriptor instead.
func (*WorkDoneProgressCancelResponse) ProtoMessage ¶
func (*WorkDoneProgressCancelResponse) ProtoMessage()
func (*WorkDoneProgressCancelResponse) ProtoReflect ¶
func (x *WorkDoneProgressCancelResponse) ProtoReflect() protoreflect.Message
func (*WorkDoneProgressCancelResponse) Reset ¶
func (x *WorkDoneProgressCancelResponse) Reset()
func (*WorkDoneProgressCancelResponse) String ¶
func (x *WorkDoneProgressCancelResponse) String() string
type WorkspaceDiagnosticRequest ¶ added in v0.0.19
type WorkspaceDiagnosticRequest struct {
Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
PreviousResultIds []*PreviousResultId `protobuf:"bytes,2,rep,name=previous_result_ids,json=previousResultIds,proto3" json:"previous_result_ids,omitempty"`
// contains filtered or unexported fields
}
func (*WorkspaceDiagnosticRequest) Descriptor
deprecated
added in
v0.0.19
func (*WorkspaceDiagnosticRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceDiagnosticRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceDiagnosticRequest) GetIdentifier ¶ added in v0.0.19
func (x *WorkspaceDiagnosticRequest) GetIdentifier() string
func (*WorkspaceDiagnosticRequest) GetPreviousResultIds ¶ added in v0.0.19
func (x *WorkspaceDiagnosticRequest) GetPreviousResultIds() []*PreviousResultId
func (*WorkspaceDiagnosticRequest) ProtoMessage ¶ added in v0.0.19
func (*WorkspaceDiagnosticRequest) ProtoMessage()
func (*WorkspaceDiagnosticRequest) ProtoReflect ¶ added in v0.0.19
func (x *WorkspaceDiagnosticRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceDiagnosticRequest) Reset ¶ added in v0.0.19
func (x *WorkspaceDiagnosticRequest) Reset()
func (*WorkspaceDiagnosticRequest) String ¶ added in v0.0.19
func (x *WorkspaceDiagnosticRequest) String() string
type WorkspaceDiagnosticResponse ¶ added in v0.0.19
type WorkspaceDiagnosticResponse struct {
Items []*WorkspaceDocumentDiagnosticReport `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*WorkspaceDiagnosticResponse) Descriptor
deprecated
added in
v0.0.19
func (*WorkspaceDiagnosticResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceDiagnosticResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceDiagnosticResponse) GetItems ¶ added in v0.0.19
func (x *WorkspaceDiagnosticResponse) GetItems() []*WorkspaceDocumentDiagnosticReport
func (*WorkspaceDiagnosticResponse) ProtoMessage ¶ added in v0.0.19
func (*WorkspaceDiagnosticResponse) ProtoMessage()
func (*WorkspaceDiagnosticResponse) ProtoReflect ¶ added in v0.0.19
func (x *WorkspaceDiagnosticResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceDiagnosticResponse) Reset ¶ added in v0.0.19
func (x *WorkspaceDiagnosticResponse) Reset()
func (*WorkspaceDiagnosticResponse) String ¶ added in v0.0.19
func (x *WorkspaceDiagnosticResponse) String() string
type WorkspaceDocumentDiagnosticReport ¶ added in v0.0.19
type WorkspaceDocumentDiagnosticReport struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
ResultId string `protobuf:"bytes,2,opt,name=result_id,json=resultId,proto3" json:"result_id,omitempty"`
Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"`
Version int32 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
Items []*Diagnostic `protobuf:"bytes,5,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*WorkspaceDocumentDiagnosticReport) Descriptor
deprecated
added in
v0.0.19
func (*WorkspaceDocumentDiagnosticReport) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceDocumentDiagnosticReport.ProtoReflect.Descriptor instead.
func (*WorkspaceDocumentDiagnosticReport) GetItems ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) GetItems() []*Diagnostic
func (*WorkspaceDocumentDiagnosticReport) GetKind ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) GetKind() string
func (*WorkspaceDocumentDiagnosticReport) GetResultId ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) GetResultId() string
func (*WorkspaceDocumentDiagnosticReport) GetUri ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) GetUri() string
func (*WorkspaceDocumentDiagnosticReport) GetVersion ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) GetVersion() int32
func (*WorkspaceDocumentDiagnosticReport) ProtoMessage ¶ added in v0.0.19
func (*WorkspaceDocumentDiagnosticReport) ProtoMessage()
func (*WorkspaceDocumentDiagnosticReport) ProtoReflect ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) ProtoReflect() protoreflect.Message
func (*WorkspaceDocumentDiagnosticReport) Reset ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) Reset()
func (*WorkspaceDocumentDiagnosticReport) String ¶ added in v0.0.19
func (x *WorkspaceDocumentDiagnosticReport) String() string
type WorkspaceEdit ¶
type WorkspaceEdit struct {
Changes map[string]*TextEditList `` /* 141-byte string literal not displayed */
DocumentChanges []*DocumentChange `protobuf:"bytes,2,rep,name=document_changes,json=documentChanges,proto3" json:"document_changes,omitempty"`
// contains filtered or unexported fields
}
func WorkspaceEditToProto ¶
func WorkspaceEditToProto(e *semanticapi.WorkspaceEdit) *WorkspaceEdit
func (*WorkspaceEdit) Descriptor
deprecated
func (*WorkspaceEdit) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceEdit.ProtoReflect.Descriptor instead.
func (*WorkspaceEdit) GetChanges ¶
func (x *WorkspaceEdit) GetChanges() map[string]*TextEditList
func (*WorkspaceEdit) GetDocumentChanges ¶
func (x *WorkspaceEdit) GetDocumentChanges() []*DocumentChange
func (*WorkspaceEdit) ProtoMessage ¶
func (*WorkspaceEdit) ProtoMessage()
func (*WorkspaceEdit) ProtoReflect ¶
func (x *WorkspaceEdit) ProtoReflect() protoreflect.Message
func (*WorkspaceEdit) Reset ¶
func (x *WorkspaceEdit) Reset()
func (*WorkspaceEdit) String ¶
func (x *WorkspaceEdit) String() string
type WorkspaceFolder ¶
type WorkspaceFolder struct {
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func WorkspaceFoldersToProto ¶
func WorkspaceFoldersToProto(fs []semanticapi.WorkspaceFolder) []*WorkspaceFolder
func (*WorkspaceFolder) Descriptor
deprecated
func (*WorkspaceFolder) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceFolder.ProtoReflect.Descriptor instead.
func (*WorkspaceFolder) GetName ¶
func (x *WorkspaceFolder) GetName() string
func (*WorkspaceFolder) GetUri ¶
func (x *WorkspaceFolder) GetUri() string
func (*WorkspaceFolder) ProtoMessage ¶
func (*WorkspaceFolder) ProtoMessage()
func (*WorkspaceFolder) ProtoReflect ¶
func (x *WorkspaceFolder) ProtoReflect() protoreflect.Message
func (*WorkspaceFolder) Reset ¶
func (x *WorkspaceFolder) Reset()
func (*WorkspaceFolder) String ¶
func (x *WorkspaceFolder) String() string
type WorkspaceSymbolRequest ¶
type WorkspaceSymbolRequest struct {
Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
SearchScope string `protobuf:"bytes,2,opt,name=search_scope,json=searchScope,proto3" json:"search_scope,omitempty"`
SearchKind string `protobuf:"bytes,3,opt,name=search_kind,json=searchKind,proto3" json:"search_kind,omitempty"`
// contains filtered or unexported fields
}
func (*WorkspaceSymbolRequest) Descriptor
deprecated
func (*WorkspaceSymbolRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSymbolRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSymbolRequest) GetQuery ¶
func (x *WorkspaceSymbolRequest) GetQuery() string
func (*WorkspaceSymbolRequest) GetSearchKind ¶ added in v0.0.103
func (x *WorkspaceSymbolRequest) GetSearchKind() string
func (*WorkspaceSymbolRequest) GetSearchScope ¶ added in v0.0.103
func (x *WorkspaceSymbolRequest) GetSearchScope() string
func (*WorkspaceSymbolRequest) ProtoMessage ¶
func (*WorkspaceSymbolRequest) ProtoMessage()
func (*WorkspaceSymbolRequest) ProtoReflect ¶
func (x *WorkspaceSymbolRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSymbolRequest) Reset ¶
func (x *WorkspaceSymbolRequest) Reset()
func (*WorkspaceSymbolRequest) String ¶
func (x *WorkspaceSymbolRequest) String() string
type WorkspaceSymbolResponse ¶
type WorkspaceSymbolResponse struct {
Symbols []*SymbolInformation `protobuf:"bytes,1,rep,name=symbols,proto3" json:"symbols,omitempty"`
// contains filtered or unexported fields
}
func (*WorkspaceSymbolResponse) Descriptor
deprecated
func (*WorkspaceSymbolResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSymbolResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSymbolResponse) GetSymbols ¶
func (x *WorkspaceSymbolResponse) GetSymbols() []*SymbolInformation
func (*WorkspaceSymbolResponse) ProtoMessage ¶
func (*WorkspaceSymbolResponse) ProtoMessage()
func (*WorkspaceSymbolResponse) ProtoReflect ¶
func (x *WorkspaceSymbolResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSymbolResponse) Reset ¶
func (x *WorkspaceSymbolResponse) Reset()
func (*WorkspaceSymbolResponse) String ¶
func (x *WorkspaceSymbolResponse) String() string