Class

treehugger.api.Trees

StrictTreeCopier

Related Doc: package Trees

Permalink

class StrictTreeCopier extends Universe.TreeCopierOps

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StrictTreeCopier
  2. TreeCopierOps
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StrictTreeCopier()

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  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

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

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

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  31. def ProcDef(tree: Universe.Tree, mods: Universe.Modifiers, name: Universe.Name, tparams: List[Universe.TypeDef], vparamss: List[List[Universe.ValDef]], rhs: Universe.Tree): Universe.ProcDef

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  32. def Return(tree: Universe.Tree, expr: Universe.Tree): Universe.Return

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  33. def Select(tree: Universe.Tree, qualifier: Universe.Tree, selector: Universe.Name): Universe.Select

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  34. def SelectFromTypeTree(tree: Universe.Tree, qualifier: Universe.Tree, selector: Universe.Name): Universe.SelectFromTypeTree

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  35. def SingletonTypeTree(tree: Universe.Tree, ref: Universe.Tree): Universe.SingletonTypeTree

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  36. def Star(tree: Universe.Tree, elem: Universe.Tree): Universe.Star

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  37. def Super(tree: Universe.Tree, qual: Universe.Tree, mix: Universe.TypeName): Universe.Super

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  38. def Template(tree: Universe.Tree, parents: List[Universe.Tree], self: Universe.ValDef, body: List[Universe.Tree]): Universe.Template

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  39. def This(tree: Universe.Tree, qual: Universe.Name): Universe.This

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  40. def Throw(tree: Universe.Tree, expr: Universe.Tree): Universe.Throw

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  41. def Try(tree: Universe.Tree, block: Universe.Tree, catches: List[Universe.CaseDef], finalizer: Universe.Tree): Universe.Try

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  42. def TypeApply(tree: Universe.Tree, fun: Universe.Tree, args: List[Universe.Tree]): Universe.TypeApply

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  43. def TypeBoundsTree(tree: Universe.Tree, lo: Universe.Tree, hi: Universe.Tree): Universe.TypeBoundsTree

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

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  45. def TypeTree(tree: Universe.Tree): Universe.TypeTree

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  46. def Typed(tree: Universe.Tree, expr: Universe.Tree, tpt: Universe.Tree): Universe.Typed

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  47. def UnApply(tree: Universe.Tree, fun: Universe.Tree, args: List[Universe.Tree]): Universe.UnApply

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  48. def ValDef(tree: Universe.Tree, mods: Universe.Modifiers, lhs: Universe.Tree, rhs: Universe.Tree): Universe.ValDef

    Permalink
    Definition Classes
    StrictTreeCopierTreeCopierOps
  49. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  50. def clone(): AnyRef

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  58. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  59. final def notifyAll(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  61. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  62. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Universe.TreeCopierOps

Inherited from AnyRef

Inherited from Any

Ungrouped