View Source GenLSP.Structures.CallHierarchyOutgoingCall (gen_lsp v0.10.0)

Represents an outgoing call, e.g. calling a getter from a method or a method from a constructor etc.

@since 3.16.0

Link to this section Summary

Functions

Fields

  • to: The item that is called.
  • from_ranges: The range at which this item is called. This is the range relative to the caller, e.g the item passed to {@link CallHierarchyItemProvider.provideCallHierarchyOutgoingCalls provideCallHierarchyOutgoingCalls} and not {@link CallHierarchyOutgoingCall.to this.to}.

Link to this section Types

@type t() :: %GenLSP.Structures.CallHierarchyOutgoingCall{
  from_ranges: [GenLSP.Structures.Range.t()],
  to: GenLSP.Structures.CallHierarchyItem.t()
}

Link to this section Functions

Link to this function

%GenLSP.Structures.CallHierarchyOutgoingCall{}

View Source (struct)

fields

Fields

  • to: The item that is called.
  • from_ranges: The range at which this item is called. This is the range relative to the caller, e.g the item passed to {@link CallHierarchyItemProvider.provideCallHierarchyOutgoingCalls provideCallHierarchyOutgoingCalls} and not {@link CallHierarchyOutgoingCall.to this.to}.