Type Members
-
case class
CasesScope(parent: Scope, matchExpr: String, children: ChildrenMap) extends Scope with Product with Serializable
-
type
ChildrenMap = ArrayBuffer[(String, Scope)]
-
case class
DataScope(parent: Scope, data: DataInfo[_]) extends Scope with Product with Serializable
-
case class
ForScope(parent: Scope, name: String, limitVar: String, children: ChildrenMap) extends Scope with Product with Serializable
-
case class
OptionScope(parent: Scope, name: String, children: ChildrenMap) extends Scope with Product with Serializable
-
case class
OptionalScope(parent: Scope, name: String, children: ChildrenMap) extends Scope with Product with Serializable
-
trait
Scope extends AnyRef
-
case class
SerScope(opCode: OpCode, children: ChildrenMap) extends Scope with Product with Serializable
-
type
Tag = Byte with supertagged.Tag[Byte, OpCodes.OpCode.Tag]
-
case class
WhenScope(parent: Scope, pos: Int, condition: String, children: ChildrenMap) extends Scope with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
addArgInfo[T](prop: DataInfo[T]): Unit
-
-
final
def
asInstanceOf[T0]: T0
-
def
cases(matchExpr: String)(block: ⇒ Unit): Unit
-
def
clone(): AnyRef
-
val
collectSerInfo: Boolean
-
def
deserialize(bytes: Array[Byte], pos: Position = 0): Value[SType]
-
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
foreach[T](sizeVar: String, seq: Seq[T])(f: (T) ⇒ Unit): Unit
-
final
def
getClass(): Class[_]
-
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
opt[T](w: SigmaByteWriter, name: String, o: Option[T])(f: (SigmaByteWriter, T) ⇒ Unit): Unit
-
def
optional(name: String)(block: ⇒ Unit): Unit
-
def
otherwise(block: ⇒ Unit): Unit
-
val
otherwiseCondition: String
-
def
printSerInfo(): String
-
def
removeSerializer(opCode: OpCode): Unit
-
def
serialize(v: Value[SType]): Array[Byte]
-
-
-
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
wait(): Unit
-
def
when(pos: Int, condition: String)(block: ⇒ Unit): Unit
Deprecated Value Members
-
def
finalize(): Unit
Inherited from AnyRef
Inherited from Any