View Source GenLSP.Structures.BaseSymbolInformation (gen_lsp v0.10.0)
A base for all symbol information.
Link to this section Summary
Functions
Fields
name: The name of this symbol.
Link to this section Types
@type t() :: %GenLSP.Structures.BaseSymbolInformation{ container_name: String.t() | nil, kind: GenLSP.Enumerations.SymbolKind.t(), name: String.t(), tags: [GenLSP.Enumerations.SymbolTag.t()] | nil }
Link to this section Functions
fields
Fields
name: The name of this symbol.
kind: The kind of this symbol.
tags: Tags for this symbol.
@since 3.16.0
container_name: The name of the symbol containing this symbol. This information is for user interface purposes (e.g. to render a qualifier in the user interface if necessary). It can't be used to re-infer a hierarchy for the document symbols.