Create a new call object.
The item being called
The ranges at which the calls appear.
The range at which this item is called. This is the range relative to the caller, e.g the item
passed to provideCallHierarchyOutgoingCalls
and not this.to
.
The item that is called.
Represents an outgoing call, e.g. calling a getter from a method or a method from a constructor etc.