scala.tools.nsc.ast.Trees

LazyTreeCopier

class LazyTreeCopier extends Global.LazyTreeCopier with Global.TreeCopier

Linear Supertypes
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LazyTreeCopier
  2. TreeCopier
  3. LazyTreeCopier
  4. InternalTreeCopierOps
  5. TreeCopierOps
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LazyTreeCopier()

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to any2stringadd[Global.LazyTreeCopier] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (Global.LazyTreeCopier, B)

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to ArrowAssoc[Global.LazyTreeCopier] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. def Alternative(tree: Global.Tree, trees: List[Global.Tree]): Global.Alternative

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  7. def Annotated(tree: Global.Tree, annot: Global.Tree, arg: Global.Tree): Global.Annotated

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  8. def AppliedTypeTree(tree: Global.Tree, tpt: Global.Tree, args: List[Global.Tree]): Global.AppliedTypeTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  9. def Apply(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Global.Apply

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  10. def ApplyDynamic(tree: Global.Tree, qual: Global.Tree, args: List[Global.Tree]): Global.ApplyDynamic

    Definition Classes
    LazyTreeCopier → InternalTreeCopierOps
  11. def ArrayValue(tree: Global.Tree, elemtpt: Global.Tree, trees: List[Global.Tree]): Global.ArrayValue

    Definition Classes
    LazyTreeCopier → InternalTreeCopierOps
  12. def Assign(tree: Global.Tree, lhs: Global.Tree, rhs: Global.Tree): Global.Assign

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  13. def AssignOrNamedArg(tree: Global.Tree, lhs: Global.Tree, rhs: Global.Tree): Global.AssignOrNamedArg

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  14. def Bind(tree: Global.Tree, name: Global.Name, body: Global.Tree): Global.Bind

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  15. def Block(tree: Global.Tree, stats: List[Global.Tree], expr: Global.Tree): Global.Block

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  16. def CaseDef(tree: Global.Tree, pat: Global.Tree, guard: Global.Tree, body: Global.Tree): Global.CaseDef

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  17. def ClassDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], impl: Global.Template): Global.ClassDef

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  18. def CompoundTypeTree(tree: Global.Tree, templ: Global.Template): Global.CompoundTypeTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  19. 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
    LazyTreeCopier → TreeCopierOps
  20. def DocDef(tree: Global.Tree, comment: Global.DocComment, definition: Global.Tree): Global.DocDef

    Definition Classes
    LazyTreeCopierTreeCopier
  21. def ExistentialTypeTree(tree: Global.Tree, tpt: Global.Tree, whereClauses: List[Global.MemberDef]): Global.ExistentialTypeTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  22. def Function(tree: Global.Tree, vparams: List[Global.ValDef], body: Global.Tree): Global.Function

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  23. def Ident(tree: Global.Tree, name: Global.Name): Global.Ident

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  24. def If(tree: Global.Tree, cond: Global.Tree, thenp: Global.Tree, elsep: Global.Tree): Global.If

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  25. def Import(tree: Global.Tree, expr: Global.Tree, selectors: List[Global.ImportSelector]): Global.Import

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  26. def InjectDerivedValue(tree: Global.Tree, arg: Global.Tree): Global.InjectDerivedValue

    Definition Classes
    LazyTreeCopierTreeCopier
  27. def LabelDef(tree: Global.Tree, name: Global.Name, params: List[Global.Ident], rhs: Global.Tree): Global.LabelDef

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  28. def Literal(tree: Global.Tree, value: Global.Constant): Global.Literal

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  29. def Match(tree: Global.Tree, selector: Global.Tree, cases: List[Global.CaseDef]): Global.Match

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  30. def ModuleDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, impl: Global.Template): Global.ModuleDef

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  31. def New(tree: Global.Tree, tpt: Global.Tree): Global.New

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  32. def PackageDef(tree: Global.Tree, pid: Global.RefTree, stats: List[Global.Tree]): Global.PackageDef

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  33. def RefTree(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name): Global.RefTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  34. def ReferenceToBoxed(tree: Global.Tree, idt: Global.Ident): Global.ReferenceToBoxed

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  35. def Return(tree: Global.Tree, expr: Global.Tree): Global.Return

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  36. def Select(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name): Global.Select

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  37. def SelectFromArray(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name, erasure: Global.Type): Global.SelectFromArray

    Definition Classes
    LazyTreeCopierTreeCopier
  38. def SelectFromTypeTree(tree: Global.Tree, qualifier: Global.Tree, selector: Global.Name): Global.SelectFromTypeTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  39. def SingletonTypeTree(tree: Global.Tree, ref: Global.Tree): Global.SingletonTypeTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  40. def Star(tree: Global.Tree, elem: Global.Tree): Global.Star

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  41. def Super(tree: Global.Tree, qual: Global.Tree, mix: Global.TypeName): Global.Super

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  42. def Template(tree: Global.Tree, parents: List[Global.Tree], self: Global.ValDef, body: List[Global.Tree]): Global.Template

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  43. def This(tree: Global.Tree, qual: Global.Name): Global.This

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  44. def Throw(tree: Global.Tree, expr: Global.Tree): Global.Throw

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  45. def Try(tree: Global.Tree, block: Global.Tree, catches: List[Global.CaseDef], finalizer: Global.Tree): Global.Try

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  46. def TypeApply(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Global.TypeApply

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  47. def TypeBoundsTree(tree: Global.Tree, lo: Global.Tree, hi: Global.Tree): Global.TypeBoundsTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  48. def TypeDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, tparams: List[Global.TypeDef], rhs: Global.Tree): Global.TypeDef

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  49. def TypeTree(tree: Global.Tree): Global.TypeTree

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  50. def TypeTreeWithDeferredRefCheck(tree: Global.Tree): Global.TypeTreeWithDeferredRefCheck

    Definition Classes
    LazyTreeCopierTreeCopier
  51. def Typed(tree: Global.Tree, expr: Global.Tree, tpt: Global.Tree): Global.Typed

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  52. def UnApply(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Global.UnApply

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  53. def ValDef(tree: Global.Tree, mods: Global.Modifiers, name: Global.Name, tpt: Global.Tree, rhs: Global.Tree): Global.ValDef

    Definition Classes
    LazyTreeCopier → TreeCopierOps
  54. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  55. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. def ensuring(cond: (Global.LazyTreeCopier) ⇒ Boolean, msg: ⇒ Any): Global.LazyTreeCopier

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to Ensuring[Global.LazyTreeCopier] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  57. def ensuring(cond: (Global.LazyTreeCopier) ⇒ Boolean): Global.LazyTreeCopier

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to Ensuring[Global.LazyTreeCopier] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  58. def ensuring(cond: Boolean, msg: ⇒ Any): Global.LazyTreeCopier

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to Ensuring[Global.LazyTreeCopier] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  59. def ensuring(cond: Boolean): Global.LazyTreeCopier

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to Ensuring[Global.LazyTreeCopier] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  60. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  61. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  62. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  63. def formatted(fmtstr: String): String

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to StringFormat[Global.LazyTreeCopier] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  64. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  65. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  66. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  67. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  68. final def notify(): Unit

    Definition Classes
    AnyRef
  69. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  70. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  71. def toString(): String

    Definition Classes
    AnyRef → Any
  72. val treeCopy: Global.TreeCopier

    Definition Classes
    LazyTreeCopier
  73. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. def [B](y: B): (Global.LazyTreeCopier, B)

    Implicit information
    This member is added by an implicit conversion from Global.LazyTreeCopier to ArrowAssoc[Global.LazyTreeCopier] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from Global.TreeCopier

Inherited from Global.LazyTreeCopier

Inherited from Global.TreeCopierOps

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from Global.LazyTreeCopier to any2stringadd[Global.LazyTreeCopier]

Inherited by implicit conversion StringFormat from Global.LazyTreeCopier to StringFormat[Global.LazyTreeCopier]

Inherited by implicit conversion Ensuring from Global.LazyTreeCopier to Ensuring[Global.LazyTreeCopier]

Inherited by implicit conversion ArrowAssoc from Global.LazyTreeCopier to ArrowAssoc[Global.LazyTreeCopier]

Ungrouped