symbols

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConstSymbol

func ConstSymbol(cst *parser.Const) *protocol.DocumentSymbol

func DocumentSymbols

func DocumentSymbols(ctx context.Context, ss *cache.Snapshot, file uri.URI) []*protocol.DocumentSymbol

func EnumSymbol

func EnumSymbol(enum *parser.Enum) *protocol.DocumentSymbol

func EnumValueSymbol

func EnumValueSymbol(v *parser.EnumValue) *protocol.DocumentSymbol

func ExceptionSymbol

func ExceptionSymbol(ex *parser.Exception) *protocol.DocumentSymbol

func FieldSymbol

func FieldSymbol(field *parser.Field) *protocol.DocumentSymbol

func FunctionSymbol

func FunctionSymbol(fn *parser.Function) *protocol.DocumentSymbol

func ServiceSymbol

func ServiceSymbol(svc *parser.Service) *protocol.DocumentSymbol

func StructSymbol

func StructSymbol(st *parser.Struct) *protocol.DocumentSymbol

func TypedefSymbol

func TypedefSymbol(td *parser.Typedef) *protocol.DocumentSymbol

func UnionSymbol

func UnionSymbol(un *parser.Union) *protocol.DocumentSymbol

Types

This section is empty.

Jump to

Keyboard shortcuts

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