Packages

object pureCodegen extends CommonCodegen with Casegen

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pureCodegen
  2. Casegen
  3. CommonCodegen
  4. AbsCodegen
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def _asInstanceOf(b: Global.Symbol, tp: Global.Type): Global.Tree
    Definition Classes
    CommonCodegenAbsCodegen
  2. def _equals(checker: Global.Tree, binder: Global.Symbol): Global.Tree
    Definition Classes
    CommonCodegenAbsCodegen
  3. def _isInstanceOf(b: Global.Symbol, tp: Global.Type): Global.Tree
    Definition Classes
    CommonCodegenAbsCodegen
  4. def drop(tgt: Global.Tree)(n: Int): Global.Tree
    Definition Classes
    CommonCodegenAbsCodegen
  5. def flatMap(prev: Global.Tree, b: Global.Symbol, next: Global.Tree): Global.Tree
    Definition Classes
    pureCodegenCasegen
  6. def flatMapCond(cond: Global.Tree, res: Global.Tree, nextBinder: Global.Symbol, next: Global.Tree): Global.Tree
    Definition Classes
    pureCodegenCasegen
  7. def flatMapGuard(guardTree: Global.Tree, next: Global.Tree): Global.Tree
    Definition Classes
    pureCodegenCasegen
  8. def fun(arg: Global.Symbol, body: Global.Tree): Global.Tree
    Definition Classes
    CommonCodegen
  9. def guard(c: Global.Tree, thenp: Global.Tree): Global.Tree
  10. def ifThenElseZero(c: Global.Tree, thenp: Global.Tree): Global.Tree
    Definition Classes
    Casegen
  11. def index(tgt: Global.Tree)(i: Int): Global.Tree
    Definition Classes
    CommonCodegenAbsCodegen
  12. def matcher(scrut: Global.Tree, scrutSym: Global.Symbol, restpe: Global.Type)(cases: List[(PureCodegen.Casegen) ⇒ Global.Tree], matchFailGen: Option[(Global.Tree) ⇒ Global.Tree]): Global.Tree
    Definition Classes
    pureCodegenAbsCodegen
  13. def mkZero(tp: Global.Type): Global.Tree
    Definition Classes
    CommonCodegenAbsCodegen
  14. def one(res: Global.Tree): Global.Tree
    Definition Classes
    pureCodegenCasegen
  15. def tupleSel(binder: Global.Symbol)(i: Int): Global.Tree
    Definition Classes
    CommonCodegenAbsCodegen
  16. def typedOrElse(thisCase: Global.Tree, elseCase: Global.Tree): Global.Tree