EvalSubject

scalus.testing.dsl.EvalSubject
enum EvalSubject[A]

Subject of evaluation - what we're testing

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class FromCompiled[B]
class FromTerm
class FromProgram

Members list

Type members

Enum entries

final case class FromCompiled[B](compiled: Compiled[B]) extends EvalSubject[B]
final case class FromProgram(program: Program) extends EvalSubject[Program]
final case class FromSIR[A](sir: SIR)
final case class FromTerm(term: Term) extends EvalSubject[Term]