- Companion:
- class
Type members
Inherited classlikes
Value members
Concrete methods
Inherited methods
final protected def addExtension(extensions: Array[ExprTypeExtension1[[T <: Txn[T]] =>> IntVector[T]]], ext: ExprTypeExtension1[[T <: Txn[T]] =>> IntVector[T]]): Array[ExprTypeExtension1[[T <: Txn[T]] =>> IntVector[T]]]
- Inherited from:
- ExprTypeImpl
final protected def findExt(extensions: Array[ExprTypeExtension1[[T <: Txn[T]] =>> IntVector[T]]], op: Int): ExprTypeExtension1[[T <: Txn[T]] =>> IntVector[T]]
- Inherited from:
- ExprTypeImpl
protected def readCookie[T <: Txn[LazyRef(...)]](in: DataInput, cookie: Byte)(implicit tx: T): IntVector[T]
Reads an identified object whose cookie is neither 3
(constant) nor 0
(node).
By default this throws an exception. Sub-classes may use a cookie greater
than 3
for other constant types.
Reads an identified object whose cookie is neither 3
(constant) nor 0
(node).
By default this throws an exception. Sub-classes may use a cookie greater
than 3
for other constant types.
- Inherited from:
- ExprTypeImpl
final protected def readExtension[T <: Txn[LazyRef(...)]](op: Int, in: DataInput, targets: Targets[T])(implicit tx: T): IntVector[T]
- Inherited from:
- ExprTypeImpl
The default implementation reads a type Int
as operator id Int
which will be resolved using readOpExtension
.
The default implementation reads a type Int
as operator id Int
which will be resolved using readOpExtension
.
- Inherited from:
- ExprTypeImpl