Signatures
Type members
Classlikes
Represent a method's parameter.
Represent a method's parameter.
- Value parameters:
- doc
The documentation of this parameter
- isImplicit
Is this parameter implicit?
- name
The name of the parameter
- tpe
The type of the parameter
Represent a method signature.
Represent a method signature.
- Value parameters:
- denot
The function denotation
- doc
The documentation for this method.
- name
The name of the method
- paramss
The parameter lists of this method
- returnType
The return type of this method, if this is not a constructor.
- tparams
The type parameters and their bounds
Value members
Concrete methods
Computes call info (current parameter index, function index, functions) for a method call.
Computes call info (current parameter index, function index, functions) for a method call.
- Value parameters:
- path
The path to the function application
- span
The position of the cursor
- Returns:
A triple containing the index of the parameter being edited, the index of the function being called, the list of overloads of this function).
Extract (current parameter index, function index, functions) method call for given position.
Extract (current parameter index, function index, functions) method call for given position.
- Value parameters:
- path
The path to the function application
- span
The position of the cursor
- Returns:
A triple containing the index of the parameter being edited, the index of functeon being called, the list of overloads of this function).
Deprecated methods
Extract (current parameter index, function index, functions) out of a method call.
Extract (current parameter index, function index, functions) out of a method call.
- Value parameters:
- path
The path to the function application
- span
The position of the cursor
- Returns:
A triple containing the index of the parameter being edited, the index of the function being called, the list of overloads of this function).
- Deprecated