abstract case class ExprType
extends CachedProxyType with TermType with MethodicType

A by-name parameter type of the form => T, or the type of a method with no parameter list.

Constructors

ExprType ( resType: Type )

Members

val resType : Type
def _1 : T1
override def computeHash : Int
protected def computeSignature ( implicit ctx: Context ) : Signature
def derivedExprType ( resType: Type ) ( implicit ctx: Context ) : ExprType
override def resultType ( implicit ctx: Context ) : Type

The resultType of a LambdaType, or ExprType, the type itself for others

The resultType of a LambdaType, or ExprType, the type itself for others

override def underlying ( implicit ctx: Context ) : Type

The type to which this proxy forwards operations.

The type to which this proxy forwards operations.