Represents information about programming constructs like variables, classes, interfaces etc.
Represents information about programming constructs like variables, classes, interfaces etc.
(container-name symbol-information)
The name of the symbol containing this symbol.
Returns: string
The name of the symbol containing this symbol. **Returns:** `string`
(kind symbol-information)
The kind of this symbol.
Returns: SymbolKind
The kind of this symbol. **Returns:** `SymbolKind`
(location symbol-information)
The location of this symbol.
Returns: Location
The location of this symbol. **Returns:** `Location`
(name symbol-information)
The name of this symbol.
Returns: string
The name of this symbol. **Returns:** `string`
(set-container-name! symbol-information value)
The name of the symbol containing this symbol.
The name of the symbol containing this symbol.
(set-kind! symbol-information value)
The kind of this symbol.
The kind of this symbol.
(set-location! symbol-information value)
The location of this symbol.
The location of this symbol.
(set-name! symbol-information value)
The name of this symbol.
The name of this symbol.
(set-tags! symbol-information value)
Tags for this symbol.
Tags for this symbol.
(tags symbol-information)
Tags for this symbol.
Returns: readonly SymbolTag[] | undefined
Tags for this symbol. **Returns:** `readonly SymbolTag[] | undefined`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close