class LSProtocol::CallHierarchyIncomingCall

Overview

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

@since 3.16.0

Included Modules

Defined in:

lsprotocol/types.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(from_ : CallHierarchyItem | Nil, from_ranges : Array(Range) | Nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def from_ : CallHierarchyItem #

The item that makes the call.


[View source]
def from_ranges : Array(Range) #

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


[View source]