Packages

trait AbsCodegen extends AnyRef

Source
MatchCodeGen.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbsCodegen
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def _asInstanceOf(b: Global.Symbol, tp: Global.Type): Global.Tree
  2. abstract def _equals(checker: Global.Tree, binder: Global.Symbol): Global.Tree
  3. abstract def _isInstanceOf(b: Global.Symbol, tp: Global.Type): Global.Tree
  4. abstract def drop(tgt: Global.Tree)(n: Int): Global.Tree
  5. abstract def index(tgt: Global.Tree)(i: Int): Global.Tree
  6. abstract def matcher(scrut: Global.Tree, scrutSym: Global.Symbol, restpe: Global.Type)(cases: List[(Casegen) => Global.Tree], matchFailGen: Option[(Global.Tree) => Global.Tree]): Global.Tree
  7. abstract def mkZero(tp: Global.Type): Global.Tree
  8. abstract def tupleSel(binder: Global.Symbol)(i: Int): Global.Tree