EtaExpansion

dotty.tools.dotc.core.TypeApplications$.EtaExpansion$

Extractor for

[X1: B1, ..., Xn: Bn] -> C[X1, ..., Xn]

where B1, ..., Bn are bounds of the type parameters of the class C.

Attributes

tycon

C

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def apply(tycon: Type)(using Context): Type
def unapply(tp: Type)(using Context): Option[Type]