Instance Constructors
-
new
MiniboxTreeTransformer(unit: scala.tools.nsc.Global.CompilationUnit)
Type Members
-
-
case class
Multi(trees: List[scala.tools.nsc.Global.Tree]) extends Result with Product with Serializable
-
class
RemovedFieldFinder extends scala.tools.nsc.Global.Traverser
-
sealed
trait
Result extends AnyRef
-
case class
Single(tree: scala.tools.nsc.Global.Tree) extends Result with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
Descend extends Result with Product with Serializable
-
final
def
asInstanceOf[T0]: T0
-
def
atOwner[A](tree: scala.tools.nsc.Global.Tree, owner: scala.tools.nsc.Global.Symbol)(trans: ⇒ A): A
-
final
def
atOwner[A](owner: scala.tools.nsc.Global.Symbol)(trans: ⇒ A): A
-
val
bug64message: String
-
def
clone(): AnyRef
-
def
createMemberTree(mbr0: Option[scala.tools.nsc.Global.Symbol]): Option[scala.tools.nsc.Global.Tree]
-
var
curTree: scala.tools.nsc.Global.Tree
-
def
currentClass: scala.tools.nsc.Global.Symbol
-
def
currentMethod: scala.tools.nsc.Global.Symbol
-
var
currentOwner: scala.tools.nsc.Global.Symbol
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
equivalentMemberInSpecializedClass(sym: scala.tools.nsc.Global.Symbol, specClass: scala.tools.nsc.Global.Symbol): Option[scala.tools.nsc.Global.Symbol]
-
def
extractFunctionQualifierType(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Type
-
def
extractNormSpec(pos: scala.tools.nsc.Global.Position, targs: List[scala.tools.nsc.Global.Type], target: scala.tools.nsc.Global.Symbol, owner: scala.tools.nsc.Global.Symbol = currentOwner): Option[scala.tools.nsc.Global.Symbol]
-
def
extractQualifierType(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Type
-
def
extractSpec(pos: scala.tools.nsc.Global.Position, qualTpe: scala.tools.nsc.Global.Type, owner: scala.tools.nsc.Global.Symbol = currentOwner): Option[MiniboxInjectComponent.PartialSpec]
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
var
localTyper: (analyzer)#Typer
-
def
ltyped(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
-
def
ltypedpos(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
-
def
miniboxQualifier(pos: scala.tools.nsc.Global.Position, tpe: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
rewrite(tree: scala.tools.nsc.Global.Tree): Result
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
transform(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
-
def
transformCaseDefs(trees: List[scala.tools.nsc.Global.CaseDef]): List[scala.tools.nsc.Global.CaseDef]
-
def
transformIdents(trees: List[scala.tools.nsc.Global.Ident]): List[scala.tools.nsc.Global.Ident]
-
def
transformMemberDefs(trees: List[scala.tools.nsc.Global.MemberDef]): List[scala.tools.nsc.Global.MemberDef]
-
def
transformModifiers(mods: scala.tools.nsc.Global.Modifiers): scala.tools.nsc.Global.Modifiers
-
def
transformStats(stats: List[scala.tools.nsc.Global.Tree], exprOwner: scala.tools.nsc.Global.Symbol): List[scala.tools.nsc.Global.Tree]
-
def
transformTemplate(tree: scala.tools.nsc.Global.Template): scala.tools.nsc.Global.Template
-
def
transformTrees(trees: List[scala.tools.nsc.Global.Tree]): List[scala.tools.nsc.Global.Tree]
-
def
transformTypeDefs(trees: List[scala.tools.nsc.Global.TypeDef]): List[scala.tools.nsc.Global.TypeDef]
-
def
transformUnit(unit: scala.tools.nsc.Global.CompilationUnit): Unit
-
def
transformValDef(tree: scala.tools.nsc.Global.ValDef): scala.tools.nsc.Global.ValDef
-
def
transformValDefs(trees: List[scala.tools.nsc.Global.ValDef]): List[scala.tools.nsc.Global.ValDef]
-
def
transformValDefss(treess: List[List[scala.tools.nsc.Global.ValDef]]): List[List[scala.tools.nsc.Global.ValDef]]
-
val
treeCopy: scala.tools.nsc.Global.TreeCopier
-
implicit
def
treeToResult(tree: scala.tools.nsc.Global.Tree): Result
-
implicit
def
treesToResult(trees: List[scala.tools.nsc.Global.Tree]): Result
-
def
typeTagTrees(member: scala.tools.nsc.Global.Symbol = currentOwner): Map[scala.tools.nsc.Global.Symbol, scala.tools.nsc.Global.Tree]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from scala.tools.nsc.Global.Transformer
Inherited from scala.tools.nsc.Global.Transformer
Inherited from AnyRef
Inherited from Any
The tree transformer that adds the trees for the specialized classes inside the current package.