trait
TreeCopierOps extends AnyRef
Abstract Value Members
-
abstract
def
Alternative(tree: Tree, trees: List[Tree]): Alternative
-
abstract
def
Annotated(tree: Tree, annot: Tree, arg: Tree): Annotated
-
abstract
def
AnonFunc(tree: Tree, vparamss: List[List[ValDef]], tpt: Tree, rhs: Tree): Unit
-
abstract
def
AppliedTypeTree(tree: Tree, tpt: Tree, args: List[Tree]): AppliedTypeTree
-
abstract
def
Apply(tree: Tree, fun: Tree, args: List[Tree]): Apply
-
abstract
def
ApplyDynamic(tree: Tree, qual: Tree, args: List[Tree]): ApplyDynamic
-
abstract
def
ArrayValue(tree: Tree, elemtpt: Tree, trees: List[Tree]): ArrayValue
-
abstract
def
Assign(tree: Tree, lhs: Tree, rhs: Tree): Assign
-
abstract
def
Bind(tree: Tree, name: Name, body: Tree): Bind
-
abstract
def
Block(tree: Tree, stats: List[Tree], expr: Tree): Block
-
abstract
def
CaseDef(tree: Tree, pat: Tree, guard: Tree, body: Tree): CaseDef
-
abstract
def
ClassDef(tree: Tree, mods: Modifiers, ctormods: Modifiers, name: Name, tparams: List[TypeDef], vparams: List[ValDef], impl: Template): ClassDef
-
abstract
def
Commented(tree: Tree, mods: Modifiers, comment: List[String], expr: Tree): Commented
-
-
abstract
def
DefDef(tree: Tree, mods: Modifiers, name: Name, tparams: List[TypeDef], vparamss: List[List[ValDef]], tpt: Tree, rhs: Tree): DefDef
-
abstract
def
ExistentialTypeTree(tree: Tree, tpt: Tree, whereClauses: List[Tree]): ExistentialTypeTree
-
abstract
def
Function(tree: Tree, vparams: List[ValDef], body: Tree): Function
-
abstract
def
Ident(tree: Tree, name: Name): Ident
-
abstract
def
If(tree: Tree, cond: Tree, thenp: Tree, elsep: Tree): If
-
-
abstract
def
InfixUnApply(tree: Tree, qualifier: Tree, name: Name, args: List[Tree]): InfixUnApply
-
abstract
def
LabelDef(tree: Tree, name: Name, param: Tree, rhs: Tree): LabelDef
-
abstract
def
Literal(tree: Tree, value: Constant): Literal
-
abstract
def
Match(tree: Tree, selector: Tree, cases: List[CaseDef]): Match
-
abstract
def
ModuleDef(tree: Tree, mods: Modifiers, name: Name, impl: Template): ModuleDef
-
abstract
def
New(tree: Tree, tpt: Tree): New
-
abstract
def
PackageDef(tree: Tree, mods: Modifiers, pid: RefTree, stats: List[Tree]): PackageDef
-
abstract
def
Return(tree: Tree, expr: Tree): Return
-
abstract
def
Select(tree: Tree, qualifier: Tree, selector: Name): Select
-
abstract
def
SelectFromTypeTree(tree: Tree, qualifier: Tree, selector: Name): SelectFromTypeTree
-
-
abstract
def
Star(tree: Tree, elem: Tree): Star
-
abstract
def
Super(tree: Tree, qual: Tree, mix: TypeName): Super
-
abstract
def
Template(tree: Tree, parents: List[Tree], self: ValDef, body: List[Tree]): Template
-
abstract
def
This(tree: Tree, qual: Name): This
-
abstract
def
Throw(tree: Tree, expr: Tree): Throw
-
abstract
def
Try(tree: Tree, block: Tree, catches: List[CaseDef], finalizer: Tree): Try
-
abstract
def
TypeApply(tree: Tree, fun: Tree, args: List[Tree]): TypeApply
-
-
abstract
def
TypeDef(tree: Tree, mods: Modifiers, name: Name, tparams: List[TypeDef], rhs: Tree): TypeDef
-
abstract
def
TypeTree(tree: Tree): TypeTree
-
abstract
def
Typed(tree: Tree, expr: Tree, tpt: Tree): Typed
-
abstract
def
UnApply(tree: Tree, fun: Tree, args: List[Tree]): UnApply
-
abstract
def
ValDef(tree: Tree, mods: Modifiers, lhs: Tree, rhs: Tree): ValDef
Concrete 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
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.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
Inherited from Any