semanticrpc

package
v0.0.104 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
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

View Source
var File_semanticrpc_semantic_proto protoreflect.FileDescriptor
View Source
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 AnnotatedTextEditsFromProto

func AnnotatedTextEditsFromProto(edits []*AnnotatedTextEdit) []semanticapi.AnnotatedTextEdit

func CallHierarchyItemsFromProto

func CallHierarchyItemsFromProto(items []*CallHierarchyItem) []semanticapi.CallHierarchyItem

func CodeActionFromProto

func CodeActionFromProto(a *CodeAction) semanticapi.CodeAction

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 ColorInformationsFromProto

func ColorInformationsFromProto(cs []*ColorInformation) []semanticapi.ColorInformation

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 DiagnosticFromProto

func DiagnosticFromProto(d *Diagnostic) semanticapi.Diagnostic

func DiagnosticsFromProto

func DiagnosticsFromProto(diags []*Diagnostic) []semanticapi.Diagnostic

func DocumentChangeFromProto

func DocumentChangeFromProto(d *DocumentChange) semanticapi.DocumentChange

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 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 InlayHintsFromProto

func InlayHintsFromProto(hs []*InlayHint) []semanticapi.InlayHint

func InlineValueFromProto

func InlineValueFromProto(v *InlineValue) semanticapi.InlineValue

func InlineValuesFromProto

func InlineValuesFromProto(vs []*InlineValue) []semanticapi.InlineValue

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 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 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 SignatureHelpFromProto

func SignatureHelpFromProto(s *SignatureHelp, hasResult bool) *semanticapi.SignatureHelp

func SymbolInformationsFromProto

func SymbolInformationsFromProto(syms []*SymbolInformation) []semanticapi.SymbolInformation

func TextDocumentEditFromProto

func TextDocumentEditFromProto(e *TextDocumentEdit) *semanticapi.TextDocumentEdit

func TextEditFromProto

func TextEditFromProto(e *TextEdit) semanticapi.TextEdit

func TextEditsFromProto

func TextEditsFromProto(edits []*TextEdit) []semanticapi.TextEdit

func TypeHierarchyItemsFromProto

func TypeHierarchyItemsFromProto(items []*TypeHierarchyItem) []semanticapi.TypeHierarchyItem

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 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 (*CallHierarchyIncomingCall) Descriptor deprecated

func (*CallHierarchyIncomingCall) Descriptor() ([]byte, []int)

Deprecated: Use CallHierarchyIncomingCall.ProtoReflect.Descriptor instead.

func (*CallHierarchyIncomingCall) GetFrom

func (*CallHierarchyIncomingCall) GetFromRanges

func (x *CallHierarchyIncomingCall) GetFromRanges() []*Range

func (*CallHierarchyIncomingCall) ProtoMessage

func (*CallHierarchyIncomingCall) ProtoMessage()

func (*CallHierarchyIncomingCall) ProtoReflect

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 (*CallHierarchyIncomingCallsRequest) ProtoMessage

func (*CallHierarchyIncomingCallsRequest) ProtoMessage()

func (*CallHierarchyIncomingCallsRequest) ProtoReflect

func (*CallHierarchyIncomingCallsRequest) Reset

func (*CallHierarchyIncomingCallsRequest) 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 (*CallHierarchyIncomingCallsResponse) ProtoMessage

func (*CallHierarchyIncomingCallsResponse) ProtoMessage()

func (*CallHierarchyIncomingCallsResponse) ProtoReflect

func (*CallHierarchyIncomingCallsResponse) Reset

func (*CallHierarchyIncomingCallsResponse) 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 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 (*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 (*CallHierarchyOutgoingCall) ProtoMessage

func (*CallHierarchyOutgoingCall) ProtoMessage()

func (*CallHierarchyOutgoingCall) ProtoReflect

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 (*CallHierarchyOutgoingCallsRequest) ProtoMessage

func (*CallHierarchyOutgoingCallsRequest) ProtoMessage()

func (*CallHierarchyOutgoingCallsRequest) ProtoReflect

func (*CallHierarchyOutgoingCallsRequest) Reset

func (*CallHierarchyOutgoingCallsRequest) 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 (*CallHierarchyOutgoingCallsResponse) ProtoMessage

func (*CallHierarchyOutgoingCallsResponse) ProtoMessage()

func (*CallHierarchyOutgoingCallsResponse) ProtoReflect

func (*CallHierarchyOutgoingCallsResponse) Reset

func (*CallHierarchyOutgoingCallsResponse) 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) CodeAction

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 (*Client) Completion

func (*Client) CompletionResolve

func (c *Client) CompletionResolve(ctx context.Context, item semanticapi.CompletionItem) (semanticapi.CompletionItem, error)

func (*Client) Declaration

func (*Client) Definition

func (*Client) DidChange

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 (*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 (*Client) DidRenameFiles

func (c *Client) DidRenameFiles(ctx context.Context, params semanticapi.RenameFilesParams) error

func (*Client) DidSave

func (*Client) DocumentColor

func (*Client) DocumentHighlight

func (*Client) DocumentLinkResolve

func (c *Client) DocumentLinkResolve(ctx context.Context, link semanticapi.DocumentLink) (semanticapi.DocumentLink, 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) Exit

func (c *Client) Exit(ctx context.Context) error

func (*Client) FoldingRange

func (*Client) Formatting

func (*Client) Hover

func (c *Client) Hover(ctx context.Context, params semanticapi.HoverParams) (*semanticapi.Hover, error)

func (*Client) Implementation

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 (*Client) Initialized

func (c *Client) Initialized(ctx context.Context) error

func (*Client) InlayHint

func (*Client) InlayHintResolve

func (c *Client) InlayHintResolve(ctx context.Context, hint semanticapi.InlayHint) (semanticapi.InlayHint, error)

func (*Client) InlineValue

func (*Client) Moniker

func (c *Client) Moniker(ctx context.Context, params semanticapi.MonikerParams) ([]semanticapi.Moniker, error)

func (*Client) OnTypeFormatting

func (*Client) PrepareCallHierarchy

func (*Client) PrepareRename

func (*Client) PrepareTypeHierarchy

func (*Client) RangeFormatting

func (*Client) References

func (c *Client) References(ctx context.Context, params semanticapi.ReferenceParams) ([]semanticapi.Location, error)

func (*Client) Rename

func (*Client) SelectionRange

func (*Client) SemanticTokensFull

func (c *Client) SemanticTokensFull(ctx context.Context, params semanticapi.SemanticTokensParams) (*semanticapi.SemanticTokens, error)

func (*Client) SemanticTokensRange

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) Shutdown

func (c *Client) Shutdown(ctx context.Context) error

func (*Client) SignatureHelp

func (*Client) TypeDefinition

func (*Client) TypeHierarchySubtypes

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 (*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 (*Client) WorkspaceSymbol

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 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) Descriptor() ([]byte, []int)

Deprecated: Use CodeLens.ProtoReflect.Descriptor instead.

func (*CodeLens) GetCommand

func (x *CodeLens) GetCommand() *Command

func (*CodeLens) GetRange

func (x *CodeLens) GetRange() *Range

func (*CodeLens) ProtoMessage

func (*CodeLens) ProtoMessage()

func (*CodeLens) ProtoReflect

func (x *CodeLens) ProtoReflect() protoreflect.Message

func (*CodeLens) Reset

func (x *CodeLens) Reset()

func (*CodeLens) String

func (x *CodeLens) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Color.ProtoReflect.Descriptor instead.

func (*Color) GetAlpha

func (x *Color) GetAlpha() float64

func (*Color) GetBlue

func (x *Color) GetBlue() float64

func (*Color) GetGreen

func (x *Color) GetGreen() float64

func (*Color) GetRed

func (x *Color) GetRed() float64

func (*Color) ProtoMessage

func (*Color) ProtoMessage()

func (*Color) ProtoReflect

func (x *Color) ProtoReflect() protoreflect.Message

func (*Color) Reset

func (x *Color) Reset()

func (*Color) String

func (x *Color) String() string

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 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 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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Command.ProtoReflect.Descriptor instead.

func (*Command) GetArguments

func (x *Command) GetArguments() []string

func (*Command) GetCommand

func (x *Command) GetCommand() string

func (*Command) GetTitle

func (x *Command) GetTitle() string

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) ProtoReflect

func (x *Command) ProtoReflect() protoreflect.Message

func (*Command) Reset

func (x *Command) Reset()

func (*Command) String

func (x *Command) String() string

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 (*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 (*CompletionResolveResponse) ProtoMessage

func (*CompletionResolveResponse) ProtoMessage()

func (*CompletionResolveResponse) ProtoReflect

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 (*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 (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 (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 (*DiagnosticRelatedInformation) Reset

func (x *DiagnosticRelatedInformation) Reset()

func (*DiagnosticRelatedInformation) 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 (*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 (*DidChangeConfigurationRequest) Reset

func (x *DidChangeConfigurationRequest) Reset()

func (*DidChangeConfigurationRequest) 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 (*DidChangeConfigurationResponse) Reset

func (x *DidChangeConfigurationResponse) Reset()

func (*DidChangeConfigurationResponse) 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 (*DidChangeWatchedFilesRequest) Reset

func (x *DidChangeWatchedFilesRequest) Reset()

func (*DidChangeWatchedFilesRequest) 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 (*DidChangeWatchedFilesResponse) Reset

func (x *DidChangeWatchedFilesResponse) Reset()

func (*DidChangeWatchedFilesResponse) 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 (*DidChangeWorkspaceFoldersRequest) GetRemoved

func (*DidChangeWorkspaceFoldersRequest) ProtoMessage

func (*DidChangeWorkspaceFoldersRequest) ProtoMessage()

func (*DidChangeWorkspaceFoldersRequest) ProtoReflect

func (*DidChangeWorkspaceFoldersRequest) Reset

func (*DidChangeWorkspaceFoldersRequest) 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 (*DidChangeWorkspaceFoldersResponse) Reset

func (*DidChangeWorkspaceFoldersResponse) 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 (*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 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 (*DocumentHighlightResponse) Reset

func (x *DocumentHighlightResponse) Reset()

func (*DocumentHighlightResponse) String

func (x *DocumentHighlightResponse) String() string
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) ProtoMessage

func (*DocumentLinkResolveRequest) ProtoMessage()

func (*DocumentLinkResolveRequest) ProtoReflect

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) ProtoMessage

func (*DocumentLinkResolveResponse) ProtoMessage()

func (*DocumentLinkResolveResponse) ProtoReflect

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 (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) Descriptor() ([]byte, []int)

Deprecated: Use FileEvent.ProtoReflect.Descriptor instead.

func (*FileEvent) GetType

func (x *FileEvent) GetType() int32

func (*FileEvent) GetUri

func (x *FileEvent) GetUri() string

func (*FileEvent) ProtoMessage

func (*FileEvent) ProtoMessage()

func (*FileEvent) ProtoReflect

func (x *FileEvent) ProtoReflect() protoreflect.Message

func (*FileEvent) Reset

func (x *FileEvent) Reset()

func (*FileEvent) String

func (x *FileEvent) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Hover.ProtoReflect.Descriptor instead.

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 (x *Hover) GetHasRange() bool

func (*Hover) GetRange

func (x *Hover) GetRange() *Range

func (*Hover) ProtoMessage

func (*Hover) ProtoMessage()

func (*Hover) ProtoReflect

func (x *Hover) ProtoReflect() protoreflect.Message

func (*Hover) Reset

func (x *Hover) Reset()

func (*Hover) String

func (x *Hover) String() string

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 (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) Descriptor() ([]byte, []int)

Deprecated: Use InlayHint.ProtoReflect.Descriptor instead.

func (*InlayHint) GetKind

func (x *InlayHint) GetKind() int32

func (*InlayHint) GetLabel

func (x *InlayHint) GetLabel() string

func (*InlayHint) GetLabelParts

func (x *InlayHint) GetLabelParts() []*InlayHintLabelPart

func (*InlayHint) GetPaddingLeft

func (x *InlayHint) GetPaddingLeft() bool

func (*InlayHint) GetPaddingRight

func (x *InlayHint) GetPaddingRight() bool

func (*InlayHint) GetPosition

func (x *InlayHint) GetPosition() *Position

func (*InlayHint) GetTextEdits

func (x *InlayHint) GetTextEdits() []*TextEdit

func (*InlayHint) GetTooltip

func (x *InlayHint) GetTooltip() string

func (*InlayHint) GetTooltipMarkup

func (x *InlayHint) GetTooltipMarkup() *MarkupContent

func (*InlayHint) ProtoMessage

func (*InlayHint) ProtoMessage()

func (*InlayHint) ProtoReflect

func (x *InlayHint) ProtoReflect() protoreflect.Message

func (*InlayHint) Reset

func (x *InlayHint) Reset()

func (*InlayHint) String

func (x *InlayHint) String() string

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 (*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 (*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 (*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 (*LinkedEditingRangeResponse) ProtoMessage

func (*LinkedEditingRangeResponse) ProtoMessage()

func (*LinkedEditingRangeResponse) ProtoReflect

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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Location.ProtoReflect.Descriptor instead.

func (*Location) GetRange

func (x *Location) GetRange() *Range

func (*Location) GetUri

func (x *Location) GetUri() string

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) ProtoReflect

func (x *Location) ProtoReflect() protoreflect.Message

func (*Location) Reset

func (x *Location) Reset()

func (*Location) String

func (x *Location) String() string
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) Descriptor() ([]byte, []int)

Deprecated: Use Moniker.ProtoReflect.Descriptor instead.

func (*Moniker) GetIdentifier

func (x *Moniker) GetIdentifier() string

func (*Moniker) GetKind

func (x *Moniker) GetKind() string

func (*Moniker) GetScheme

func (x *Moniker) GetScheme() string

func (*Moniker) GetUnique

func (x *Moniker) GetUnique() string

func (*Moniker) ProtoMessage

func (*Moniker) ProtoMessage()

func (*Moniker) ProtoReflect

func (x *Moniker) ProtoReflect() protoreflect.Message

func (*Moniker) Reset

func (x *Moniker) Reset()

func (*Moniker) String

func (x *Moniker) String() string

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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Position.ProtoReflect.Descriptor instead.

func (*Position) GetCharacter

func (x *Position) GetCharacter() uint32

func (*Position) GetLine

func (x *Position) GetLine() uint32

func (*Position) ProtoMessage

func (*Position) ProtoMessage()

func (*Position) ProtoReflect

func (x *Position) ProtoReflect() protoreflect.Message

func (*Position) Reset

func (x *Position) Reset()

func (*Position) String

func (x *Position) String() string

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 (*PrepareCallHierarchyRequest) ProtoMessage

func (*PrepareCallHierarchyRequest) ProtoMessage()

func (*PrepareCallHierarchyRequest) ProtoReflect

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 (*PrepareCallHierarchyResponse) ProtoMessage

func (*PrepareCallHierarchyResponse) ProtoMessage()

func (*PrepareCallHierarchyResponse) ProtoReflect

func (*PrepareCallHierarchyResponse) Reset

func (x *PrepareCallHierarchyResponse) Reset()

func (*PrepareCallHierarchyResponse) 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 (*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 (*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 (*PrepareTypeHierarchyRequest) ProtoMessage

func (*PrepareTypeHierarchyRequest) ProtoMessage()

func (*PrepareTypeHierarchyRequest) ProtoReflect

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 (*PrepareTypeHierarchyResponse) ProtoMessage

func (*PrepareTypeHierarchyResponse) ProtoMessage()

func (*PrepareTypeHierarchyResponse) ProtoReflect

func (*PrepareTypeHierarchyResponse) Reset

func (x *PrepareTypeHierarchyResponse) Reset()

func (*PrepareTypeHierarchyResponse) 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) Descriptor() ([]byte, []int)

Deprecated: Use Range.ProtoReflect.Descriptor instead.

func (*Range) GetEnd

func (x *Range) GetEnd() *Position

func (*Range) GetStart

func (x *Range) GetStart() *Position

func (*Range) ProtoMessage

func (*Range) ProtoMessage()

func (*Range) ProtoReflect

func (x *Range) ProtoReflect() protoreflect.Message

func (*Range) Reset

func (x *Range) Reset()

func (*Range) String

func (x *Range) String() string

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 (*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 (*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 (*SemanticTokensFullDeltaRequest) ProtoMessage

func (*SemanticTokensFullDeltaRequest) ProtoMessage()

func (*SemanticTokensFullDeltaRequest) ProtoReflect

func (*SemanticTokensFullDeltaRequest) Reset

func (x *SemanticTokensFullDeltaRequest) Reset()

func (*SemanticTokensFullDeltaRequest) 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 (*SemanticTokensFullDeltaResponse) ProtoMessage

func (*SemanticTokensFullDeltaResponse) ProtoMessage()

func (*SemanticTokensFullDeltaResponse) ProtoReflect

func (*SemanticTokensFullDeltaResponse) Reset

func (*SemanticTokensFullDeltaResponse) 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 (*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 (*SemanticTokensFullResponse) ProtoMessage

func (*SemanticTokensFullResponse) ProtoMessage()

func (*SemanticTokensFullResponse) ProtoReflect

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 (*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 (*SemanticTokensRangeResponse) ProtoMessage

func (*SemanticTokensRangeResponse) ProtoMessage()

func (*SemanticTokensRangeResponse) ProtoReflect

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 (*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 (*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 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 (*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 (*TextDocumentContentChangeEvent) ProtoMessage

func (*TextDocumentContentChangeEvent) ProtoMessage()

func (*TextDocumentContentChangeEvent) ProtoReflect

func (*TextDocumentContentChangeEvent) Reset

func (x *TextDocumentContentChangeEvent) Reset()

func (*TextDocumentContentChangeEvent) 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 (*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 (*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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use TextEdit.ProtoReflect.Descriptor instead.

func (*TextEdit) GetNewText

func (x *TextEdit) GetNewText() string

func (*TextEdit) GetRange

func (x *TextEdit) GetRange() *Range

func (*TextEdit) ProtoMessage

func (*TextEdit) ProtoMessage()

func (*TextEdit) ProtoReflect

func (x *TextEdit) ProtoReflect() protoreflect.Message

func (*TextEdit) Reset

func (x *TextEdit) Reset()

func (*TextEdit) String

func (x *TextEdit) String() string

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 (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 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 (*TypeHierarchySubtypesRequest) ProtoMessage

func (*TypeHierarchySubtypesRequest) ProtoMessage()

func (*TypeHierarchySubtypesRequest) ProtoReflect

func (*TypeHierarchySubtypesRequest) Reset

func (x *TypeHierarchySubtypesRequest) Reset()

func (*TypeHierarchySubtypesRequest) 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 (*TypeHierarchySubtypesResponse) ProtoMessage

func (*TypeHierarchySubtypesResponse) ProtoMessage()

func (*TypeHierarchySubtypesResponse) ProtoReflect

func (*TypeHierarchySubtypesResponse) Reset

func (x *TypeHierarchySubtypesResponse) Reset()

func (*TypeHierarchySubtypesResponse) 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 (*TypeHierarchySupertypesRequest) ProtoMessage

func (*TypeHierarchySupertypesRequest) ProtoMessage()

func (*TypeHierarchySupertypesRequest) ProtoReflect

func (*TypeHierarchySupertypesRequest) Reset

func (x *TypeHierarchySupertypesRequest) Reset()

func (*TypeHierarchySupertypesRequest) 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 (*TypeHierarchySupertypesResponse) ProtoMessage

func (*TypeHierarchySupertypesResponse) ProtoMessage()

func (*TypeHierarchySupertypesResponse) ProtoReflect

func (*TypeHierarchySupertypesResponse) Reset

func (*TypeHierarchySupertypesResponse) 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) CodeAction

func (UnimplementedLSPServer) CodeLens

func (UnimplementedLSPServer) CodeLensResolve

func (UnimplementedLSPServer) Completion

func (UnimplementedLSPServer) Declaration

func (UnimplementedLSPServer) Definition

func (UnimplementedLSPServer) Diagnostic

func (UnimplementedLSPServer) DidChange

func (UnimplementedLSPServer) DidClose

func (UnimplementedLSPServer) DidCreateFiles

func (UnimplementedLSPServer) DidDeleteFiles

func (UnimplementedLSPServer) DidOpen

func (UnimplementedLSPServer) DidRenameFiles

func (UnimplementedLSPServer) DidSave

func (UnimplementedLSPServer) DocumentColor

func (UnimplementedLSPServer) DocumentSymbol

func (UnimplementedLSPServer) ExecuteCommand

func (UnimplementedLSPServer) ExecuteRequest added in v0.0.103

func (UnimplementedLSPServer) Exit

func (UnimplementedLSPServer) FoldingRange

func (UnimplementedLSPServer) Formatting

func (UnimplementedLSPServer) Hover

func (UnimplementedLSPServer) Implementation

func (UnimplementedLSPServer) Initialize

func (UnimplementedLSPServer) Initialized

func (UnimplementedLSPServer) InlayHint

func (UnimplementedLSPServer) InlineValue

func (UnimplementedLSPServer) Moniker

func (UnimplementedLSPServer) PrepareRename

func (UnimplementedLSPServer) RangeFormatting

func (UnimplementedLSPServer) References

func (UnimplementedLSPServer) Rename

func (UnimplementedLSPServer) SelectionRange

func (UnimplementedLSPServer) SendNotification added in v0.0.103

func (UnimplementedLSPServer) SetTrace

func (UnimplementedLSPServer) Shutdown

func (UnimplementedLSPServer) SignatureHelp

func (UnimplementedLSPServer) TypeDefinition

func (UnimplementedLSPServer) WillCreateFiles

func (UnimplementedLSPServer) WillDeleteFiles

func (UnimplementedLSPServer) WillRenameFiles

func (UnimplementedLSPServer) WillSave

func (UnimplementedLSPServer) WorkspaceDiagnostic added in v0.0.19

func (UnimplementedLSPServer) WorkspaceSymbol

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 (*VersionedTextDocumentIdentifier) Descriptor deprecated

func (*VersionedTextDocumentIdentifier) Descriptor() ([]byte, []int)

Deprecated: Use VersionedTextDocumentIdentifier.ProtoReflect.Descriptor instead.

func (*VersionedTextDocumentIdentifier) GetUri

func (*VersionedTextDocumentIdentifier) GetVersion

func (x *VersionedTextDocumentIdentifier) GetVersion() int32

func (*VersionedTextDocumentIdentifier) ProtoMessage

func (*VersionedTextDocumentIdentifier) ProtoMessage()

func (*VersionedTextDocumentIdentifier) ProtoReflect

func (*VersionedTextDocumentIdentifier) Reset

func (*VersionedTextDocumentIdentifier) 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 (*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 (*WorkDoneProgressCancelRequest) Reset

func (x *WorkDoneProgressCancelRequest) Reset()

func (*WorkDoneProgressCancelRequest) 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 (*WorkDoneProgressCancelResponse) Reset

func (x *WorkDoneProgressCancelResponse) Reset()

func (*WorkDoneProgressCancelResponse) 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 (*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 (*WorkspaceDiagnosticResponse) ProtoMessage added in v0.0.19

func (*WorkspaceDiagnosticResponse) ProtoMessage()

func (*WorkspaceDiagnosticResponse) ProtoReflect added in v0.0.19

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 (*WorkspaceDocumentDiagnosticReport) GetKind added in v0.0.19

func (*WorkspaceDocumentDiagnosticReport) GetResultId added in v0.0.19

func (x *WorkspaceDocumentDiagnosticReport) GetResultId() string

func (*WorkspaceDocumentDiagnosticReport) GetUri added in v0.0.19

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 (*WorkspaceDocumentDiagnosticReport) Reset added in v0.0.19

func (*WorkspaceDocumentDiagnosticReport) String added in v0.0.19

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL