Packages

package reify

Source
package.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. reify
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package codegen
  2. package phases
  3. package utils

Type Members

  1. trait Errors extends AnyRef
  2. trait Phases extends Reshape with Calculate with Metalevels with Reify
  3. abstract class Reifier extends States with Phases with Errors with Utils

    Given a tree or a type, generate a tree that when executed at runtime produces the original tree or type.

    Given a tree or a type, generate a tree that when executed at runtime produces the original tree or type. See more info in the comments to reify in scala.reflect.api.Universe.

  4. trait States extends AnyRef
  5. abstract class Taggers extends AnyRef

Value Members

  1. def reifyEnclosingRuntimeClass(global: Global)(typer0: (analyzer)#Typer): tools.nsc.Global.Tree
  2. def reifyRuntimeClass(global: Global)(typer0: (analyzer)#Typer, tpe0: tools.nsc.Global.Type, concrete: Boolean = true): tools.nsc.Global.Tree
  3. def reifyTree(global: Global)(typer: (analyzer)#Typer, universe: tools.nsc.Global.Tree, mirror: tools.nsc.Global.Tree, tree: tools.nsc.Global.Tree): tools.nsc.Global.Tree
  4. def reifyType(global: Global)(typer: (analyzer)#Typer, universe: tools.nsc.Global.Tree, mirror: tools.nsc.Global.Tree, tpe: tools.nsc.Global.Type, concrete: Boolean = false): tools.nsc.Global.Tree

Inherited from AnyRef

Inherited from Any

Ungrouped