Represents information about programming constructs like variables, classes, interfaces etc.
Constructor
new(name:String, kind:SymbolKind, containerName:String, location:Location)
new(name:String, kind:SymbolKind, range:Range, ?uri:Uri, ?containerName:String)
Creates a new symbol information object.
Parameters:
name | The name of the symbol. |
---|---|
kind | The kind of the symbol. |
containerName | The name of the symbol containing the symbol. |
location | The location of the symbol. |