package reify
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- reify
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait Errors extends AnyRef
- trait Phases extends Reshape with Calculate with Metalevels with Reify
-
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.- Since
2.10
- trait States extends AnyRef
- abstract class Taggers extends AnyRef
Value Members
- def reifyEnclosingRuntimeClass(global: Global)(typer0: (analyzer)#Typer): tools.nsc.Global.Tree
- def reifyRuntimeClass(global: Global)(typer0: (analyzer)#Typer, tpe0: tools.nsc.Global.Type, concrete: Boolean = true): tools.nsc.Global.Tree
- 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
- 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
The Scala compiler and reflection APIs.