internal/lsp/cmd/symbols.go|20 col 6| struct : symbols
internal/lsp/cmd/symbols.go|21 col 2| field : app
internal/lsp/cmd/symbols.go|24 col 1| method : (*symbols).Name
internal/lsp/cmd/symbols.go|25 col 1| method : (*symbols).Parent
internal/lsp/cmd/symbols.go|26 col 1| method : (*symbols).Usage
internal/lsp/cmd/symbols.go|27 col 1| method : (*symbols).ShortHelp
internal/lsp/cmd/symbols.go|28 col 1| method : (*symbols).DetailedHelp
internal/lsp/cmd/symbols.go|35 col 1| method : (*symbols).Run
internal/lsp/cmd/symbols.go|73 col 1| function : mapToSymbol
internal/lsp/cmd/symbols.go|94 col 1| function : printDocumentSymbol
internal/lsp/cmd/symbols.go|105 col 1| function : printSymbolInformation
internal/lsp/cmd/symbols.go|109 col 1| function : positionToString
g:lsp_document_symbol_detail=1:
internal/lsp/cmd/symbols.go|20 col 6| struct : symbolsstruct{...}
internal/lsp/cmd/symbols.go|21 col 2| field : app
internal/lsp/cmd/symbols.go|24 col 1| method : (*symbols).Namefunc() string
internal/lsp/cmd/symbols.go|25 col 1| method : (*symbols).Parentfunc() string
internal/lsp/cmd/symbols.go|26 col 1| method : (*symbols).Usagefunc() string
internal/lsp/cmd/symbols.go|27 col 1| method : (*symbols).ShortHelpfunc() string
internal/lsp/cmd/symbols.go|28 col 1| method : (*symbols).DetailedHelpfunc(f *flag.FlagSet)
internal/lsp/cmd/symbols.go|35 col 1| method : (*symbols).Runfunc(ctx context.Context, args ...string) error
internal/lsp/cmd/symbols.go|73 col 1| function : mapToSymbolfunc(m map[string]interface{}) (interface{}, error)
internal/lsp/cmd/symbols.go|94 col 1| function : printDocumentSymbolfunc(s protocol.DocumentSymbol)
internal/lsp/cmd/symbols.go|105 col 1| function : printSymbolInformationfunc(s protocol.SymbolInformation)
internal/lsp/cmd/symbols.go|109 col 1| function : positionToStringfunc(r protocol.Range) string
to show details
g:lsp_document_symbol_detail=0
(default):g:lsp_document_symbol_detail=1
: