package validation
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- validation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class Context[F[_]](types: Vector[FuncType], funcs: Vector[FuncType], tables: Vector[TableType], mems: Vector[MemType], globals: Vector[GlobalType], locals: Vector[ValType], labels: Vector[ResultType], ret: Option[ResultType], operands: List[OperandType], unreachable: Boolean, parent: Option[Context[F]])(implicit F: MonadError[F, Throwable]) extends Product with Serializable
A validation context, used when performing module and instruction validation.
- sealed trait OperandType extends AnyRef
- case class Val(tpe: ValType) extends OperandType with Product with Serializable
- class ValidationException extends SwamException
- abstract class Validator[F[_]] extends AnyRef
A validator makes it possible to validate sections in a stream.