Unit
The register of a Unit field: it takes no space, get returns () and set does nothing.
Attributes
- Source
- Register.scala
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Register[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
Unit.type
Members list
Type members
Inherited types
The type of the field's value, which get returns and set takes.
The type of the field's value, which get returns and set takes.
Attributes
- Inherited from:
- Register
- Source
- Register.scala
The names of the product elements.
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
The mirrored *-type.
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
Inherited and Abstract types
The name of the type.
Value members
Concrete methods
Reads the field from registers at this register's offset plus base.
Reads the field from registers at this register's offset plus base.
Attributes
- Source
- Register.scala
Writes boxed into registers at this register's offset plus base.
The space the field takes, as a RegisterOffset: the size of its type in the byte area, one object slot, or nothing for Unit.
The space the field takes, as a RegisterOffset: the size of its type in the byte area, one object slot, or nothing for Unit.
Attributes
- Source
- Register.scala
Inherited methods
Creates a new instance of type T with elements taken from product p.
Creates a new instance of type T with elements taken from product p.
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
- Inherited from:
- Product
- Source
- Product.scala
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an
Iterator[Any] - Inherited from:
- Product
- Source
- Product.scala