Packages

  • package root
    Definition Classes
    root
  • case class ProductAnalysis[L1, L2, Exp, Abs, Addr, Time](analysis1: Analysis[L1, Exp, Abs, Addr, Time], analysis2: Analysis[L2, Exp, Abs, Addr, Time])(implicit evidence$5: Expression[Exp], evidence$6: JoinLattice[Abs], evidence$7: Address[Addr], evidence$8: Timestamp[Time]) extends Analysis[(L1, L2), Exp, Abs, Addr, Time] with Product with Serializable
    Definition Classes
    root
c

ProductAnalysis

case class ProductAnalysis[L1, L2, Exp, Abs, Addr, Time](analysis1: Analysis[L1, Exp, Abs, Addr, Time], analysis2: Analysis[L2, Exp, Abs, Addr, Time])(implicit evidence$5: Expression[Exp], evidence$6: JoinLattice[Abs], evidence$7: Address[Addr], evidence$8: Timestamp[Time]) extends Analysis[(L1, L2), Exp, Abs, Addr, Time] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Analysis[(L1, L2), Exp, Abs, Addr, Time], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProductAnalysis
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Analysis
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ProductAnalysis(analysis1: Analysis[L1, Exp, Abs, Addr, Time], analysis2: Analysis[L2, Exp, Abs, Addr, Time])(implicit arg0: Expression[Exp], arg1: JoinLattice[Abs], arg2: Address[Addr], arg3: Timestamp[Time])

Value Members

  1. val analysis1: Analysis[L1, Exp, Abs, Addr, Time]
  2. val analysis2: Analysis[L2, Exp, Abs, Addr, Time]
  3. def error(err: SemanticError, current: (L1, L2)): (L1, L2)
    Definition Classes
    ProductAnalysisAnalysis
  4. def init: (L1, L2)
    Definition Classes
    ProductAnalysisAnalysis
  5. def join(x: (L1, L2), y: (L1, L2)): (L1, L2)
    Definition Classes
    ProductAnalysisAnalysis
  6. def stepEval(e: Exp, env: Environment[Addr], store: Store[Addr, Abs], t: Time, current: (L1, L2)): (L1, L2)
    Definition Classes
    ProductAnalysisAnalysis
  7. def stepKont(v: Abs, frame: Frame, store: Store[Addr, Abs], t: Time, current: (L1, L2)): (L1, L2)
    Definition Classes
    ProductAnalysisAnalysis