Class HierarchyCall
- Namespace
- RDCore.SDK.Semantics.Refactoring
- Assembly
- RDCore.SDK.dll
A call of a hierarchy: the procedure on the other side of it, and where the calls are written - in the caller, for an incoming call; in the procedure the hierarchy is of, for an outgoing one.
public sealed record HierarchyCall : IEquatable<HierarchyCall>
- Inheritance
-
HierarchyCall
- Implements
- Inherited Members
Constructors
HierarchyCall(HierarchyItem, IReadOnlyList<SourceRange>)
A call of a hierarchy: the procedure on the other side of it, and where the calls are written - in the caller, for an incoming call; in the procedure the hierarchy is of, for an outgoing one.
public HierarchyCall(HierarchyItem Item, IReadOnlyList<SourceRange> Ranges)
Parameters
ItemHierarchyItemThe caller of an incoming call, or what an outgoing call calls.
RangesIReadOnlyList<SourceRange>Where each call is written: the name that calls.
Properties
Item
The caller of an incoming call, or what an outgoing call calls.
public HierarchyItem Item { get; init; }
Property Value
Ranges
Where each call is written: the name that calls.
public IReadOnlyList<SourceRange> Ranges { get; init; }