Represents a substitute parameters specification interface
Signature:
export interface ICallInfo 
| Property | Type | Description | 
|---|---|---|
| args | any[] | 
      Substitute invocation parameters | 
| get | () => any | 
      Invokes original subject getter. If original subject member is not a getter nor a field, this member is undefined | 
| invoke | (args?: any | any[]) => any | void | 
      Invokes original subject member | 
| name | string | 
      Original subject member name | 
| next | (result?: any) => any | 
      Invokes next substitution in a chain. If only one substitution is present in the chain, this member is undefined | 
| result | any | 
      Represents a result of a previous substitution in a chain, if it exist | 
| set | ({}: {}) => void | 
      Invokes original subject setter. If original subject member is not a setter nor a field, this member is undefined | 
| source | {} | 
      Original subject | 
| type | CallInfoType | 
      Original subject member type CallInfoType |