class

LSProtocol::CallHierarchyIncomingCall

Inherits JSON::Serializable / Reference / Object

Represents an incoming call, e.g. a caller of a method or constructor.

@since 3.16.0

Constructors

new(from_ : CallHierarchyItem | Nil, from_ranges : Array(Range) | Nil)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

from_

The item that makes the call.

Source
from_ranges

The ranges at which the calls appear. This is relative to the caller denoted by CallHierarchyIncomingCall#from.

Source