Help us shape the future of Go! Take the 2026 Go Developer Survey

conversion

package
v0.26.2 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ASTToProtocolPosition

func ASTToProtocolPosition(pos ast.Position) protocol.Position

ASTToProtocolPosition converts an AST position to a LSP position

func ASTToProtocolRange

func ASTToProtocolRange(startPos, endPos ast.Position) protocol.Range

ASTToProtocolRange converts an AST range to a LSP range

func DeclarationKindToSymbolKind added in v0.18.0

func DeclarationKindToSymbolKind(kind common.DeclarationKind) protocol.SymbolKind

func DeclarationToDocumentSymbol added in v0.18.0

func DeclarationToDocumentSymbol(declaration ast.Declaration) protocol.DocumentSymbol

DeclarationToDocumentSymbol converts AST Declaration to a DocumentSymbol

func ProtocolToSemaPosition

func ProtocolToSemaPosition(pos protocol.Position) sema.Position

ProtocolToSemaPosition converts a LSP position to a sema position

Types

This section is empty.

Jump to

Keyboard shortcuts

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