PolyType

dotty.tools.dotc.core.Types.PolyType
See thePolyType companion class

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
PolyType.type

Members list

Value members

Concrete methods

def apply(paramNames: List[TypeName])(paramInfosExp: PolyType => List[TypeBounds], resultTypeExp: PolyType => Type)(using Context): PolyType

Inherited methods

def apply(paramInfos: List[TypeBounds], resultType: Type)(using Context): LT

Attributes

Inherited from:
LambdaTypeCompanion
def apply(paramInfos: List[TypeBounds])(resultTypeExp: PolyType => Type)(using Context): LT

Attributes

Inherited from:
LambdaTypeCompanion
def apply(paramNames: List[TypeName], paramInfos: List[TypeBounds], resultType: Type)(using Context): LT

Attributes

Inherited from:
LambdaTypeCompanion
def fromParams[PI <: Of[TypeName]](params: List[PI], resultType: Type)(using Context): Type

Attributes

Inherited from:
LambdaTypeCompanion

Attributes

Inherited from:
TypeLambdaCompanion

Attributes

Inherited from:
LambdaTypeCompanion
def toPInfo(tp: Type)(using Context): TypeBounds

Attributes

Inherited from:
TypeLambdaCompanion