View Source GenLSP.Structures.BaseSymbolInformation (gen_lsp v0.7.3)

A base for all symbol information.

Link to this section Summary



  • 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

Link to this function


View Source (struct)



  • 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.