treehugger.api.Trees

LazyTreeCopier

class LazyTreeCopier extends Universe.TreeCopierOps

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LazyTreeCopier
  2. TreeCopierOps
  3. AnyRef
  4. Any
  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. final def ==(arg0: Any): Boolean

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

    Definition Classes
    LazyTreeCopierTreeCopierOps
  5. def Annotated(tree: Universe.Tree, annot: Universe.Tree, arg: Universe.Tree): Universe.Annotated

    Definition Classes
    LazyTreeCopierTreeCopierOps
  6. def AnonFunc(tree: Universe.Tree, vparamss: List[List[Universe.ValDef]], tpt: Universe.Tree, rhs: Universe.Tree): Unit

    Definition Classes
    LazyTreeCopierTreeCopierOps
  7. def AppliedTypeTree(tree: Universe.Tree, tpt: Universe.Tree, args: List[Universe.Tree]): Universe.AppliedTypeTree

    Definition Classes
    LazyTreeCopierTreeCopierOps
  8. def Apply(tree: Universe.Tree, fun: Universe.Tree, args: List[Universe.Tree]): Universe.Apply

    Definition Classes
    LazyTreeCopierTreeCopierOps
  9. def ApplyDynamic(tree: Universe.Tree, qual: Universe.Tree, args: List[Universe.Tree]): Universe.ApplyDynamic

    Definition Classes
    LazyTreeCopierTreeCopierOps
  10. def ArrayValue(tree: Universe.Tree, elemtpt: Universe.Tree, trees: List[Universe.Tree]): Universe.ArrayValue

    Definition Classes
    LazyTreeCopierTreeCopierOps
  11. def Assign(tree: Universe.Tree, lhs: Universe.Tree, rhs: Universe.Tree): Universe.Assign

    Definition Classes
    LazyTreeCopierTreeCopierOps
  12. def Bind(tree: Universe.Tree, name: Universe.Name, body: Universe.Tree): Universe.Bind

    Definition Classes
    LazyTreeCopierTreeCopierOps
  13. def Block(tree: Universe.Tree, stats: List[Universe.Tree], expr: Universe.Tree): Universe.Block

    Definition Classes
    LazyTreeCopierTreeCopierOps
  14. def CaseDef(tree: Universe.Tree, pat: Universe.Tree, guard: Universe.Tree, body: Universe.Tree): Universe.CaseDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  15. def ClassDef(tree: Universe.Tree, mods: Universe.Modifiers, ctormods: Universe.Modifiers, name: Universe.Name, tparams: List[Universe.TypeDef], vparams: List[Universe.ValDef], impl: Universe.Template): Universe.ClassDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  16. def Commented(tree: Universe.Tree, mods: Universe.Modifiers, comment: List[String], expr: Universe.Tree): Universe.Commented

    Definition Classes
    LazyTreeCopierTreeCopierOps
  17. def CompoundTypeTree(tree: Universe.Tree, templ: Universe.Template): Universe.CompoundTypeTree

    Definition Classes
    LazyTreeCopierTreeCopierOps
  18. def DefDef(tree: Universe.Tree, mods: Universe.Modifiers, name: Universe.Name, tparams: List[Universe.TypeDef], vparamss: List[List[Universe.ValDef]], tpt: Universe.Tree, rhs: Universe.Tree): Universe.DefDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  19. def ExistentialTypeTree(tree: Universe.Tree, tpt: Universe.Tree, whereClauses: List[Universe.Tree]): Universe.ExistentialTypeTree

    Definition Classes
    LazyTreeCopierTreeCopierOps
  20. def Function(tree: Universe.Tree, vparams: List[Universe.ValDef], body: Universe.Tree): Universe.Function

    Definition Classes
    LazyTreeCopierTreeCopierOps
  21. def Ident(tree: Universe.Tree, name: Universe.Name): Universe.Ident

    Definition Classes
    LazyTreeCopierTreeCopierOps
  22. def If(tree: Universe.Tree, cond: Universe.Tree, thenp: Universe.Tree, elsep: Universe.Tree): Universe.If

    Definition Classes
    LazyTreeCopierTreeCopierOps
  23. def Import(tree: Universe.Tree, expr: Universe.Tree, selectors: List[Universe.ImportSelector]): Universe.Import

    Definition Classes
    LazyTreeCopierTreeCopierOps
  24. def InfixUnApply(tree: Universe.Tree, qualifier: Universe.Tree, name: Universe.Name, args: List[Universe.Tree]): Universe.InfixUnApply

    Definition Classes
    LazyTreeCopierTreeCopierOps
  25. def LabelDef(tree: Universe.Tree, name: Universe.Name, param: Universe.Tree, rhs: Universe.Tree): Universe.LabelDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  26. def Literal(tree: Universe.Tree, value: Universe.Constant): Universe.Literal

    Definition Classes
    LazyTreeCopierTreeCopierOps
  27. def Match(tree: Universe.Tree, selector: Universe.Tree, cases: List[Universe.CaseDef]): Universe.Match

    Definition Classes
    LazyTreeCopierTreeCopierOps
  28. def ModuleDef(tree: Universe.Tree, mods: Universe.Modifiers, name: Universe.Name, impl: Universe.Template): Universe.ModuleDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  29. def New(tree: Universe.Tree, tpt: Universe.Tree): Universe.New

    Definition Classes
    LazyTreeCopierTreeCopierOps
  30. def PackageDef(tree: Universe.Tree, mods: Universe.Modifiers, pid: Universe.RefTree, stats: List[Universe.Tree]): Universe.PackageDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  31. def Return(tree: Universe.Tree, expr: Universe.Tree): Universe.Return

    Definition Classes
    LazyTreeCopierTreeCopierOps
  32. def Select(tree: Universe.Tree, qualifier: Universe.Tree, selector: Universe.Name): Universe.Select

    Definition Classes
    LazyTreeCopierTreeCopierOps
  33. def SelectFromTypeTree(tree: Universe.Tree, qualifier: Universe.Tree, selector: Universe.Name): Universe.SelectFromTypeTree

    Definition Classes
    LazyTreeCopierTreeCopierOps
  34. def SingletonTypeTree(tree: Universe.Tree, ref: Universe.Tree): Universe.SingletonTypeTree

    Definition Classes
    LazyTreeCopierTreeCopierOps
  35. def Star(tree: Universe.Tree, elem: Universe.Tree): Universe.Star

    Definition Classes
    LazyTreeCopierTreeCopierOps
  36. def Super(tree: Universe.Tree, qual: Universe.Tree, mix: Universe.TypeName): Universe.Super

    Definition Classes
    LazyTreeCopierTreeCopierOps
  37. def Template(tree: Universe.Tree, parents: List[Universe.Tree], self: Universe.ValDef, body: List[Universe.Tree]): Universe.Template

    Definition Classes
    LazyTreeCopierTreeCopierOps
  38. def This(tree: Universe.Tree, qual: Universe.Name): Universe.This

    Definition Classes
    LazyTreeCopierTreeCopierOps
  39. def Throw(tree: Universe.Tree, expr: Universe.Tree): Universe.Throw

    Definition Classes
    LazyTreeCopierTreeCopierOps
  40. def Try(tree: Universe.Tree, block: Universe.Tree, catches: List[Universe.CaseDef], finalizer: Universe.Tree): Universe.Try

    Definition Classes
    LazyTreeCopierTreeCopierOps
  41. def TypeApply(tree: Universe.Tree, fun: Universe.Tree, args: List[Universe.Tree]): Universe.TypeApply

    Definition Classes
    LazyTreeCopierTreeCopierOps
  42. def TypeBoundsTree(tree: Universe.Tree, lo: Universe.Tree, hi: Universe.Tree): Universe.TypeBoundsTree

    Definition Classes
    LazyTreeCopierTreeCopierOps
  43. def TypeDef(tree: Universe.Tree, mods: Universe.Modifiers, name: Universe.Name, tparams: List[Universe.TypeDef], rhs: Universe.Tree): Universe.TypeDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  44. def TypeTree(tree: Universe.Tree): Universe.TypeTree

    Definition Classes
    LazyTreeCopierTreeCopierOps
  45. def Typed(tree: Universe.Tree, expr: Universe.Tree, tpt: Universe.Tree): Universe.Typed

    Definition Classes
    LazyTreeCopierTreeCopierOps
  46. def UnApply(tree: Universe.Tree, fun: Universe.Tree, args: List[Universe.Tree]): Universe.UnApply

    Definition Classes
    LazyTreeCopierTreeCopierOps
  47. def ValDef(tree: Universe.Tree, mods: Universe.Modifiers, lhs: Universe.Tree, rhs: Universe.Tree): Universe.ValDef

    Definition Classes
    LazyTreeCopierTreeCopierOps
  48. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  49. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  53. final def getClass(): Class[_]

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

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

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

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

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

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

    Definition Classes
    AnyRef
  60. def toString(): String

    Definition Classes
    AnyRef → Any
  61. val treeCopy: Universe.TreeCopier

  62. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Universe.TreeCopierOps

Inherited from AnyRef

Inherited from Any

Ungrouped