Creates a new symbol information object.
The name of the symbol.
The kind of the symbol.
The name of the symbol containing the symbol.
The location of the symbol.
Creates a new symbol information object.
The name of the symbol.
The kind of the symbol.
The range of the location of the symbol.
Optional
uri: UriThe resource of the location of symbol, defaults to the current document.
Optional
containerName: stringThe name of the symbol containing the symbol.
Please use the constructor taking a location object.
The name of the symbol containing this symbol.
The kind of this symbol.
The location of this symbol.
The name of this symbol.
Optional
tags
Represents information about programming constructs like variables, classes, interfaces etc.