trait TreeCopier extends Global.InternalTreeCopierOps
Ordering
- Alphabetic
- By Inheritance
Inherited
- TreeCopier
- InternalTreeCopierOps
- TreeCopierOps
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
Alternative(tree: Global.Tree, trees: List[Global.Tree]): Global.Alternative
- Definition Classes
- TreeCopierOps
-
abstract
def
Annotated(tree: Global.Tree, annot: Global.Tree, arg: Global.Tree): Global.Annotated
- Definition Classes
- TreeCopierOps
-
abstract
def
AppliedTypeTree(tree: Global.Tree, tpt: Global.Tree, args: List[Global.Tree]): Global.AppliedTypeTree
- Definition Classes
- TreeCopierOps
-
abstract
def
Apply(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Global.Apply
- Definition Classes
- TreeCopierOps
-
abstract
def
ApplyDynamic(tree: Global.Tree, qual: Global.Tree, args: List[Global.Tree]): Global.ApplyDynamic
- Definition Classes
- InternalTreeCopierOps
-
abstract
def
ArrayValue(tree: Global.Tree, elemtpt: Global.Tree, trees: List[Global.Tree]): Global.ArrayValue
- Definition Classes
- InternalTreeCopierOps
-
abstract
def
Assign(tree: Global.Tree, lhs: Global.Tree, rhs: Global.Tree): Global.Assign
- Definition Classes
- TreeCopierOps
-
abstract
def
AssignOrNamedArg(tree: Global.Tree, lhs: Global.Tree, rhs: Global.Tree): Global.AssignOrNamedArg
- Definition Classes
- TreeCopierOps
-
abstract
def
Bind(tree: Global.Tree, name: Global.Name, body: Global.Tree): Global.Bind
- Definition Classes
- TreeCopierOps
-
abstract
def
Block(tree: Global.Tree, stats: List[Global.Tree], expr: Global.Tree): Global.Block
- Definition Classes
- TreeCopierOps
-
abstract
def
CaseDef(tree: Global.Tree, pat: Global.Tree, guard: Global.Tree, body: Global.Tree): Global.CaseDef
- Definition Classes
- TreeCopierOps
-
abstract
def
ClassDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], impl: Global.Template): Global.ClassDef
- Definition Classes
- TreeCopierOps
-
abstract
def
CompoundTypeTree(tree: Global.Tree, templ: Global.Template): Global.CompoundTypeTree
- Definition Classes
- TreeCopierOps
-
abstract
def
DefDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], vparamss: List[List[Global.ValDef]], tpt: Global.Tree, rhs: Global.Tree): Global.DefDef
- Definition Classes
- TreeCopierOps
- abstract def DocDef(tree: Global.Tree, comment: Global.DocComment, definition: Global.Tree): Global.DocDef
-
abstract
def
ExistentialTypeTree(tree: Global.Tree, tpt: Global.Tree, whereClauses: List[Global.MemberDef]): Global.ExistentialTypeTree
- Definition Classes
- TreeCopierOps
-
abstract
def
Function(tree: Global.Tree, vparams: List[Global.ValDef], body: Global.Tree): Global.Function
- Definition Classes
- TreeCopierOps
-
abstract
def
Ident(tree: Global.Tree, name: Global.Name): Global.Ident
- Definition Classes
- TreeCopierOps
-
abstract
def
If(tree: Global.Tree, cond: Global.Tree, thenp: Global.Tree, elsep: Global.Tree): Global.If
- Definition Classes
- TreeCopierOps
-
abstract
def
Import(tree: Global.Tree, expr: Global.Tree, selectors: List[Global.ImportSelector]): Global.Import
- Definition Classes
- TreeCopierOps
- abstract def InjectDerivedValue(tree: Global.Tree, arg: Global.Tree): Global.InjectDerivedValue
-
abstract
def
LabelDef(tree: Global.Tree, name: Global.Name, params: List[Global.Ident], rhs: Global.Tree): Global.LabelDef
- Definition Classes
- TreeCopierOps
-
abstract
def
Literal(tree: Global.Tree, value: Global.Constant): Global.Literal
- Definition Classes
- TreeCopierOps
-
abstract
def
Match(tree: Global.Tree, selector: Global.Tree, cases: List[Global.CaseDef]): Global.Match
- Definition Classes
- TreeCopierOps
-
abstract
def
ModuleDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, impl: Global.Template): Global.ModuleDef
- Definition Classes
- TreeCopierOps
-
abstract
def
New(tree: Global.Tree, tpt: Global.Tree): Global.New
- Definition Classes
- TreeCopierOps
-
abstract
def
PackageDef(tree: Global.Tree, pid: Global.RefTree, stats: List[Global.Tree]): Global.PackageDef
- Definition Classes
- TreeCopierOps
-
abstract
def
RefTree(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name): Global.RefTree
- Definition Classes
- TreeCopierOps
-
abstract
def
ReferenceToBoxed(tree: Global.Tree, idt: Global.Ident): Global.ReferenceToBoxed
- Definition Classes
- TreeCopierOps
-
abstract
def
Return(tree: Global.Tree, expr: Global.Tree): Global.Return
- Definition Classes
- TreeCopierOps
-
abstract
def
Select(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name): Global.Select
- Definition Classes
- TreeCopierOps
- abstract def SelectFromArray(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name, erasure: Global.Type): Global.SelectFromArray
-
abstract
def
SelectFromTypeTree(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name): Global.SelectFromTypeTree
- Definition Classes
- TreeCopierOps
-
abstract
def
SingletonTypeTree(tree: Global.Tree, ref: Global.Tree): Global.SingletonTypeTree
- Definition Classes
- TreeCopierOps
-
abstract
def
Star(tree: Global.Tree, elem: Global.Tree): Global.Star
- Definition Classes
- TreeCopierOps
-
abstract
def
Super(tree: Global.Tree, qual: Global.Tree, mix: Global.TypeName): Global.Super
- Definition Classes
- TreeCopierOps
-
abstract
def
Template(tree: Global.Tree, parents: List[Global.Tree], self: Global.ValDef, body: List[Global.Tree]): Global.Template
- Definition Classes
- TreeCopierOps
-
abstract
def
This(tree: Global.Tree, qual: Global.Name): Global.This
- Definition Classes
- TreeCopierOps
-
abstract
def
Throw(tree: Global.Tree, expr: Global.Tree): Global.Throw
- Definition Classes
- TreeCopierOps
-
abstract
def
Try(tree: Global.Tree, block: Global.Tree, catches: List[Global.CaseDef], finalizer: Global.Tree): Global.Try
- Definition Classes
- TreeCopierOps
-
abstract
def
TypeApply(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Global.TypeApply
- Definition Classes
- TreeCopierOps
-
abstract
def
TypeBoundsTree(tree: Global.Tree, lo: Global.Tree, hi: Global.Tree): Global.TypeBoundsTree
- Definition Classes
- TreeCopierOps
-
abstract
def
TypeDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], rhs: Global.Tree): Global.TypeDef
- Definition Classes
- TreeCopierOps
-
abstract
def
TypeTree(tree: Global.Tree): Global.TypeTree
- Definition Classes
- TreeCopierOps
- abstract def TypeTreeWithDeferredRefCheck(tree: Global.Tree): Global.TypeTreeWithDeferredRefCheck
-
abstract
def
Typed(tree: Global.Tree, expr: Global.Tree, tpt: Global.Tree): Global.Typed
- Definition Classes
- TreeCopierOps
-
abstract
def
UnApply(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Global.UnApply
- Definition Classes
- TreeCopierOps
-
abstract
def
ValDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, tpt: Global.Tree, rhs: Global.Tree): Global.ValDef
- Definition Classes
- TreeCopierOps
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to any2stringadd[Global.TreeCopier] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (Global.TreeCopier, B)
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to ArrowAssoc[Global.TreeCopier] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
ensuring(cond: (Global.TreeCopier) ⇒ Boolean, msg: ⇒ Any): Global.TreeCopier
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to Ensuring[Global.TreeCopier] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (Global.TreeCopier) ⇒ Boolean): Global.TreeCopier
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to Ensuring[Global.TreeCopier] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): Global.TreeCopier
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to Ensuring[Global.TreeCopier] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): Global.TreeCopier
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to Ensuring[Global.TreeCopier] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
→[B](y: B): (Global.TreeCopier, B)
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to ArrowAssoc[Global.TreeCopier] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
Deprecated Value Members
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from Global.TreeCopier to StringFormat[Global.TreeCopier] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)instead ofvalue.formatted(formatString), or use thef""string interpolator. In Java 15 and later,formattedresolves to the new method in String which has reversed parameters.
The Scala compiler and reflection APIs.