scalus.sir.lowering.ProductCaseClassRepresentation
See theProductCaseClassRepresentation companion trait
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
case class OneElementWrapper(representation: LoweredValueRepresentation) extends ProductCaseClassRepresentation
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case object PackedDataList extends ProductCaseClassRepresentation
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PackedDataList.type
case object PackedDataMap extends ProductCaseClassRepresentation
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PackedDataMap.type
case object PairData extends ProductCaseClassRepresentation
Pair[Data, Data] ( unMapData will give us a pair of data elements. )
Pair[Data, Data] ( unMapData will give us a pair of data elements. )
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PairData.type
case object PairIntDataList extends ProductCaseClassRepresentation
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PairIntDataList.type
case object ProdDataConstr extends ProductCaseClassRepresentation
Data.Unconstr will give us a pair from data and index of the constructor.
Data.Unconstr will give us a pair from data and index of the constructor.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
ProdDataConstr.type
case object ProdDataList extends ProductCaseClassRepresentation
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
ProdDataList.type
case object UplcConstr extends ProductCaseClassRepresentation
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
UplcConstr.type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article