p
swam
package swam
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- swam
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed trait ElemType extends Type
- type FuncIdx = Int
- case class FuncType(params: Vector[ValType], t: Vector[ValType]) extends Type with Product with Serializable
- type GlobalIdx = Int
- case class GlobalType(tpe: ValType, mut: Mut) extends Type with Product with Serializable
- type LabelIdx = Int
- case class Limits(min: Int, max: Option[Int]) extends Product with Serializable
- type LocalIdx = Int
- type MemIdx = Int
- case class MemType(limits: Limits) extends Type with Product with Serializable
-
class
ModuleLoader[F[_]] extends AnyRef
Base class for anything that requires reading a module from stream or file.
- sealed abstract class Mut extends Ordered[Mut]
- type Name = String
- type OpCode = Int
- case class ResultType(t: Option[ValType]) extends Type with Product with Serializable
- class SwamException extends Exception
- type TableIdx = Int
- case class TableType(elemtype: ElemType, limits: Limits) extends Type with Product with Serializable
- sealed trait Type extends AnyRef
- type TypeIdx = Int
- sealed abstract class ValType extends Type