package interflow
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- interflow
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Addr = Long
- final case class BailOut(msg: String) extends Exception with Product with Serializable
- trait Combine extends AnyRef
- final case class DelayedInstance(delayedOp: Op) extends Instance with Product with Serializable
- final case class EscapedInstance(escapedValue: Val) extends Instance with Product with Serializable
- trait Eval extends AnyRef
- trait Inline extends AnyRef
- sealed abstract class Instance extends Cloneable
- class Interflow extends Visit with Opt with NoOpt with Eval with Combine with Inline with PolyInline with Intrinsics with Log
- trait Intrinsics extends AnyRef
- sealed abstract class Kind extends AnyRef
- trait Log extends AnyRef
- final class MergeBlock extends AnyRef
- final case class MergePhi(param: Local, incoming: Seq[(Local, Val)]) extends Product with Serializable
- final class MergeProcessor extends AnyRef
- trait NoOpt extends AnyRef
- trait Opt extends AnyRef
- trait PolyInline extends AnyRef
- final class State extends AnyRef
- final case class VirtualInstance(kind: Kind, cls: Class, values: Array[Val]) extends Instance with Product with Serializable
- trait Visit extends AnyRef
Value Members
- object ArrayKind extends Kind
- object BinRef
- object BoxKind extends Kind
- object ClassKind extends Kind
- object CompRef
- object ConvRef
- object DelayedRef
- object EscapedRef
- object InstanceRef
- object Interflow
- object MergeProcessor
- object StringKind extends Kind
- object UseDef
- object VirtualRef
- object Whitelist