ImplicitMethodType
dotty.tools.dotc.core.Types$.ImplicitMethodType$
object ImplicitMethodType extends MethodTypeCompanion
Attributes
- Graph
-
- Supertypes
-
class MethodTypeCompanionclass TermLambdaCompanion[MethodType]class Objecttrait Matchableclass AnyShow all
- Self type
-
ImplicitMethodType.type
Members list
Value members
Inherited methods
final def apply(paramNames: List[TermName])(paramInfosExp: MethodType => List[Type], resultTypeExp: MethodType => Type)(using Context): MethodType
Attributes
- Inherited from:
- MethodTypeCompanion
Attributes
- Inherited from:
- LambdaTypeCompanion
Attributes
- Inherited from:
- LambdaTypeCompanion
Attributes
- Inherited from:
- LambdaTypeCompanion
Attributes
- Inherited from:
- MethodTypeCompanion
Attributes
- Inherited from:
- LambdaTypeCompanion
Produce method type from parameter symbols, with special mappings for repeated and inline parameters:
Produce method type from parameter symbols, with special mappings for repeated and inline parameters:
- replace @repeated annotations on Seq or Array types by
types - add @inlineParam to inline parameters
- add @erasedParam to erased parameters
- wrap types of parameters that have an @allowConversions annotation with Into[_]
Attributes
- Inherited from:
- MethodTypeCompanion
Attributes
- Inherited from:
- TermLambdaCompanion
Attributes
- Inherited from:
- LambdaTypeCompanion
Attributes
- Inherited from:
- TermLambdaCompanion
Inherited fields
Attributes
- Inherited from:
- MethodTypeCompanion
In this article