ExprTypeImpl
object ArtifactLocation
object BooleanObj
object DoubleObj
object DoubleVector
object IntObj
object IntVector
object LongObj
object SpanLikeObj
object SpanObj
object StringObj
Type members
Classlikes
Value members
Abstract methods
Concrete methods
final protected
def addExtension(extensions: Array[ExprTypeExtension1[Repr]], ext: ExprTypeExtension1[Repr]): Array[ExprTypeExtension1[Repr]]
protected
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.
final protected
def readExtension[T <: Txn[LazyRef(...)]](op: Int, in: DataInput, targets: Targets[T])(implicit tx: T): Repr[T]
protected
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
.