CallHierarchyItem
Object Hierarchy:
Description:
[ Compact ( opaque = true ) ]
[ CCode ( ref_function = "lsp_call_hierarchy_item_ref" , unref_function = "lsp_call_hierarchy_item_unref" ) ]
public class CallHierarchyItem
Represents an item in a call hierarchy.
Content:
Properties:
- public Variant? data { get; set; }
A data entry field that is preserved between call hierarchy requests.
- public string? detail { get; set; }
More detail for this item, e.g. the signature of a function.
- public SymbolKind kind { get; set; }
The kind of this item.
- public string name { get; set; }
The name of this item.
- public Range range { get; set; }
The range enclosing this symbol not including leading/trailing
whitespace but everything else like comments.
- public Range selection_range { get; set; }
The range that should be selected and revealed when this symbol is
being picked, e.g. the name of a function.
- public SymbolTag tags { get; set; }
Tags for this item.
- public Uri uri { get; set; }
The resource identifier of this item.
Creation methods:
Methods: