scala.scalanative

interflow

package interflow

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. interflow
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

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