Packages

object EnumType

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EnumType
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class EnumRep[U <: Term with Subs[U]](elemTyp: Typ[U]) extends ScalaRep[Term, EnumTerm[U]] with Product with Serializable
  2. case class EnumTerm[U <: Term with Subs[U]](value: List[U], elemTyp: Typ[U]) extends ConstTerm[List[U]] with Product with Serializable
  3. case class EnumTyp[U <: Term with Subs[U]](elemTyp: Typ[U]) extends SmallTyp with Product with Serializable

Value Members

  1. def enumList[U <: Term with Subs[U]](elemTyp: Typ[U]): Func[Term, Term]
  2. val enumlist: FuncLike[Typ[Term], Func[Term, Term]]