Packages

package interflow

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. interflow
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Addr = Long
  2. final case class BailOut(msg: String) extends Exception with Product with Serializable
  3. trait Combine extends AnyRef
  4. final case class DelayedInstance(delayedOp: Op) extends Instance with Product with Serializable
  5. final case class EscapedInstance(escapedValue: Val) extends Instance with Product with Serializable
  6. trait Eval extends AnyRef
  7. trait Inline extends AnyRef
  8. sealed abstract class Instance extends Cloneable
  9. class Interflow extends Visit with Opt with NoOpt with Eval with Combine with Inline with PolyInline with Intrinsics with Log
  10. trait Intrinsics extends AnyRef
  11. sealed abstract class Kind extends AnyRef
  12. trait Log extends AnyRef
  13. final class MergeBlock extends AnyRef
  14. final case class MergePhi(param: Local, incoming: Seq[(Local, Val)]) extends Product with Serializable
  15. final class MergeProcessor extends AnyRef
  16. trait NoOpt extends AnyRef
  17. trait Opt extends AnyRef
  18. trait PolyInline extends AnyRef
  19. final class State extends AnyRef
  20. final case class VirtualInstance(kind: Kind, cls: Class, values: Array[Val]) extends Instance with Product with Serializable
  21. trait Visit extends AnyRef

Value Members

  1. object ArrayKind extends Kind
  2. object BinRef
  3. object BoxKind extends Kind
  4. object ClassKind extends Kind
  5. object CompRef
  6. object ConvRef
  7. object DelayedRef
  8. object EscapedRef
  9. object InstanceRef
  10. object Interflow
  11. object MergeProcessor
  12. object StringKind extends Kind
  13. object UseDef
  14. object VirtualRef
  15. object Whitelist

Inherited from AnyRef

Inherited from Any

Ungrouped