class
StrictTreeCopier extends TreeCopierOps
Instance Constructors
-
new
StrictTreeCopier()
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
Alternative(tree: Tree, trees: List[Tree]): Alternative
-
-
-
def
Apply(tree: Tree, fun: Tree, args: List[Tree]): Apply
-
-
def
ArrayValue(tree: Tree, elemtpt: Tree, trees: List[Tree]): ArrayValue
-
-
-
def
Bind(tree: Tree, name: Name, body: Tree): Bind
-
def
Block(tree: Tree, stats: List[Tree], expr: Tree): Block
-
-
def
ClassDef(tree: Tree, mods: Modifiers, name: Name, tparams: List[TypeDef], impl: Template): ClassDef
-
-
def
DefDef(tree: Tree, mods: Modifiers, name: Name, tparams: List[TypeDef], vparamss: List[List[ValDef]], tpt: Tree, rhs: Tree): DefDef
-
-
def
Function(tree: Tree, vparams: List[ValDef], body: Tree): Function
-
def
Ident(tree: Tree, name: Name): Ident
-
def
If(tree: Tree, cond: Tree, thenp: Tree, elsep: Tree): If
-
-
def
LabelDef(tree: Tree, name: Name, params: List[Ident], rhs: Tree): LabelDef
-
def
Literal(tree: Tree, value: Constant): Literal
-
def
Match(tree: Tree, selector: Tree, cases: List[CaseDef]): Match
-
def
ModuleDef(tree: Tree, mods: Modifiers, name: Name, impl: Template): ModuleDef
-
def
New(tree: Tree, tpt: Tree): New
-
-
-
def
Select(tree: Tree, qualifier: Tree, selector: Name): Select
-
def
SelectFromTypeTree(tree: Tree, qualifier: Tree, selector: Name): SelectFromTypeTree
-
-
def
Star(tree: Tree, elem: Tree): Star
-
def
Super(tree: Tree, qual: Tree, mix: TypeName): Super
-
def
Template(tree: Tree, parents: List[Tree], self: ValDef, body: List[Tree]): Template
-
def
This(tree: Tree, qual: Name): This
-
def
Throw(tree: Tree, expr: Tree): Throw
-
def
Try(tree: Tree, block: Tree, catches: List[CaseDef], finalizer: Tree): Try
-
def
TypeApply(tree: Tree, fun: Tree, args: List[Tree]): TypeApply
-
-
def
TypeDef(tree: Tree, mods: Modifiers, name: Name, tparams: List[TypeDef], rhs: Tree): TypeDef
-
-
-
def
UnApply(tree: Tree, fun: Tree, args: List[Tree]): UnApply
-
def
ValDef(tree: Tree, mods: Modifiers, name: Name, tpt: Tree, rhs: Tree): ValDef
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Any
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
final
def
isInstanceOf[T0]: Boolean