Represents programming constructs like functions or constructors in the context of call hierarchy.
The name of this item.
The kind of this item.
Tags for this item.
More detail for this item, e.g. the signature of a function.
The resource identifier of this item.
The range enclosing this symbol not including leading/trailing whitespace but everything else, e.g. comments and code.
The range that should be selected and revealed when this symbol is being picked, e.g. the name of a function.
Must be contained by the