scala.reflect

reify

package reify

Visibility
  1. Public
  2. All

Type Members

  1. trait Errors extends AnyRef

  2. trait NodePrinters extends AnyRef

  3. trait Phases extends Calculate with Reshape with Metalevels with Reify

  4. abstract class Reifier extends Phases with Errors

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

Value Members

  1. package codegen

  2. package phases

  3. def reifyErasure(global: Global)(typer0: Typer, tpe: Type, concrete: Boolean = true): Tree

    Definition Classes
    package
  4. def reifyTree(global: Global)(typer: Typer, prefix: Tree, tree: Tree): Tree

    Definition Classes
    package
  5. def reifyType(global: Global)(typer: Typer, prefix: Tree, tpe: Type, dontSpliceAtTopLevel: Boolean = false, concrete: Boolean = false): Tree

    Definition Classes
    package