scala.reflect

reify

package reify

Linear Supertypes
AnyRef, Any
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. reify
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

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.

  4. trait States extends AnyRef

  5. abstract class Taggers extends AnyRef

Value Members

  1. package codegen

  2. package phases

  3. def reifyEnclosingRuntimeClass(global: Global)(typer0: (analyzer)#Typer): tools.nsc.Global.Tree

  4. def reifyRuntimeClass(global: Global)(typer0: (analyzer)#Typer, tpe: tools.nsc.Global.Type, concrete: Boolean = true): tools.nsc.Global.Tree

  5. 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

  6. 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

  7. package utils

Inherited from AnyRef

Inherited from Any

Ungrouped