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, tpe0: 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