scala.reflect.api.Trees$TreeCopierOps
Aliases
Parameters
subClasses
scala.reflect.api.Trees.TreeCopier
superClasses
Any
java.lang.Object
Js Constructors
new scala_reflect_api_Trees_TreeCopierOps
( )
ApplyMethods
Methods
$bang$eq
(
x$1:
Any
)
:
boolean
$eq$eq
(
x$1:
Any
)
:
boolean
$hash$hash
()
:
int
Alternative
(
tree:
scala.reflect.api.Trees.Tree
,
trees:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.reflect.api.Trees.Alternative
Annotated
(
tree:
scala.reflect.api.Trees.Tree
,
annot:
scala.reflect.api.Trees.Tree
,
arg:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Annotated
AppliedTypeTree
(
tree:
scala.reflect.api.Trees.Tree
,
tpt:
scala.reflect.api.Trees.Tree
,
args:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.reflect.api.Trees.AppliedTypeTree
Apply
(
tree:
scala.reflect.api.Trees.Tree
,
fun:
scala.reflect.api.Trees.Tree
,
args:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.reflect.api.Trees.Apply
Assign
(
tree:
scala.reflect.api.Trees.Tree
,
lhs:
scala.reflect.api.Trees.Tree
,
rhs:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Assign
AssignOrNamedArg
(
tree:
scala.reflect.api.Trees.Tree
,
lhs:
scala.reflect.api.Trees.Tree
,
rhs:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.AssignOrNamedArg
Bind
(
tree:
scala.reflect.api.Trees.Tree
,
name:
scala.reflect.api.Names.Name
,
body:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Bind
Block
(
tree:
scala.reflect.api.Trees.Tree
,
stats:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
,
expr:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Block
CaseDef
(
tree:
scala.reflect.api.Trees.Tree
,
pat:
scala.reflect.api.Trees.Tree
,
guard:
scala.reflect.api.Trees.Tree
,
body:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.CaseDef
ClassDef
(
tree:
scala.reflect.api.Trees.Tree
,
mods:
scala.reflect.api.Trees.Modifiers
,
name:
scala.reflect.api.Names.Name
,
tparams:
scala.collection.immutable.List
[
scala.reflect.api.Trees.TypeDef
]
,
impl:
scala.reflect.api.Trees.Template
)
:
scala.reflect.api.Trees.ClassDef
CompoundTypeTree
(
tree:
scala.reflect.api.Trees.Tree
,
templ:
scala.reflect.api.Trees.Template
)
:
scala.reflect.api.Trees.CompoundTypeTree
DefDef
(
tree:
scala.reflect.api.Trees.Tree
,
mods:
scala.reflect.api.Trees.Modifiers
,
name:
scala.reflect.api.Names.Name
,
tparams:
scala.collection.immutable.List
[
scala.reflect.api.Trees.TypeDef
]
,
vparamss:
scala.collection.immutable.List
[
scala.collection.immutable.List
[
scala.reflect.api.Trees.ValDef
]
]
,
tpt:
scala.reflect.api.Trees.Tree
,
rhs:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.DefDef
ExistentialTypeTree
(
tree:
scala.reflect.api.Trees.Tree
,
tpt:
scala.reflect.api.Trees.Tree
,
whereClauses:
scala.collection.immutable.List
[
scala.reflect.api.Trees.MemberDef
]
)
:
scala.reflect.api.Trees.ExistentialTypeTree
Function
(
tree:
scala.reflect.api.Trees.Tree
,
vparams:
scala.collection.immutable.List
[
scala.reflect.api.Trees.ValDef
]
,
body:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Function
Ident
(
tree:
scala.reflect.api.Trees.Tree
,
name:
scala.reflect.api.Names.Name
)
:
scala.reflect.api.Trees.Ident
If
(
tree:
scala.reflect.api.Trees.Tree
,
cond:
scala.reflect.api.Trees.Tree
,
thenp:
scala.reflect.api.Trees.Tree
,
elsep:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.If
Import
(
tree:
scala.reflect.api.Trees.Tree
,
expr:
scala.reflect.api.Trees.Tree
,
selectors:
scala.collection.immutable.List
[
scala.reflect.api.Trees.ImportSelector
]
)
:
scala.reflect.api.Trees.Import
LabelDef
(
tree:
scala.reflect.api.Trees.Tree
,
name:
scala.reflect.api.Names.Name
,
params:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Ident
]
,
rhs:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.LabelDef
Literal
(
tree:
scala.reflect.api.Trees.Tree
,
value:
scala.reflect.api.Constants.Constant
)
:
scala.reflect.api.Trees.Literal
Match
(
tree:
scala.reflect.api.Trees.Tree
,
selector:
scala.reflect.api.Trees.Tree
,
cases:
scala.collection.immutable.List
[
scala.reflect.api.Trees.CaseDef
]
)
:
scala.reflect.api.Trees.Match
ModuleDef
(
tree:
scala.reflect.api.Trees.Tree
,
mods:
scala.reflect.api.Trees.Modifiers
,
name:
scala.reflect.api.Names.Name
,
impl:
scala.reflect.api.Trees.Template
)
:
scala.reflect.api.Trees.ModuleDef
New
(
tree:
scala.reflect.api.Trees.Tree
,
tpt:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.New
PackageDef
(
tree:
scala.reflect.api.Trees.Tree
,
pid:
scala.reflect.api.Trees.RefTree
,
stats:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.reflect.api.Trees.PackageDef
RefTree
(
tree:
scala.reflect.api.Trees.Tree
,
qualifier:
scala.reflect.api.Trees.Tree
,
selector:
scala.reflect.api.Names.Name
)
:
scala.reflect.api.Trees.RefTree
ReferenceToBoxed
(
tree:
scala.reflect.api.Trees.Tree
,
idt:
scala.reflect.api.Trees.Ident
)
:
scala.reflect.api.Internals.ReferenceToBoxed
Return
(
tree:
scala.reflect.api.Trees.Tree
,
expr:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Return
Select
(
tree:
scala.reflect.api.Trees.Tree
,
qualifier:
scala.reflect.api.Trees.Tree
,
selector:
scala.reflect.api.Names.Name
)
:
scala.reflect.api.Trees.Select
SelectFromTypeTree
(
tree:
scala.reflect.api.Trees.Tree
,
qualifier:
scala.reflect.api.Trees.Tree
,
selector:
scala.reflect.api.Names.Name
)
:
scala.reflect.api.Trees.SelectFromTypeTree
SingletonTypeTree
(
tree:
scala.reflect.api.Trees.Tree
,
ref:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.SingletonTypeTree
Star
(
tree:
scala.reflect.api.Trees.Tree
,
elem:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Star
Super
(
tree:
scala.reflect.api.Trees.Tree
,
qual:
scala.reflect.api.Trees.Tree
,
mix:
scala.reflect.api.Names.TypeName
)
:
scala.reflect.api.Trees.Super
Template
(
tree:
scala.reflect.api.Trees.Tree
,
parents:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
,
self:
scala.reflect.api.Trees.ValDef
,
body:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.reflect.api.Trees.Template
This
(
tree:
scala.reflect.api.Trees.Tree
,
qual:
scala.reflect.api.Names.Name
)
:
scala.reflect.api.Trees.This
Throw
(
tree:
scala.reflect.api.Trees.Tree
,
expr:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Throw
Try
(
tree:
scala.reflect.api.Trees.Tree
,
block:
scala.reflect.api.Trees.Tree
,
catches:
scala.collection.immutable.List
[
scala.reflect.api.Trees.CaseDef
]
,
finalizer:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Try
TypeApply
(
tree:
scala.reflect.api.Trees.Tree
,
fun:
scala.reflect.api.Trees.Tree
,
args:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.reflect.api.Trees.TypeApply
TypeBoundsTree
(
tree:
scala.reflect.api.Trees.Tree
,
lo:
scala.reflect.api.Trees.Tree
,
hi:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.TypeBoundsTree
TypeDef
(
tree:
scala.reflect.api.Trees.Tree
,
mods:
scala.reflect.api.Trees.Modifiers
,
name:
scala.reflect.api.Names.Name
,
tparams:
scala.collection.immutable.List
[
scala.reflect.api.Trees.TypeDef
]
,
rhs:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.TypeDef
TypeTree
(
tree:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.TypeTree
Typed
(
tree:
scala.reflect.api.Trees.Tree
,
expr:
scala.reflect.api.Trees.Tree
,
tpt:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.Typed
UnApply
(
tree:
scala.reflect.api.Trees.Tree
,
fun:
scala.reflect.api.Trees.Tree
,
args:
scala.collection.immutable.List
[
scala.reflect.api.Trees.Tree
]
)
:
scala.reflect.api.Trees.UnApply
ValDef
(
tree:
scala.reflect.api.Trees.Tree
,
mods:
scala.reflect.api.Trees.Modifiers
,
name:
scala.reflect.api.Names.Name
,
tpt:
scala.reflect.api.Trees.Tree
,
rhs:
scala.reflect.api.Trees.Tree
)
:
scala.reflect.api.Trees.ValDef
asInstanceOf
()
:
scala.Any.T0
eq
(
x$1:
java.lang.Object
)
:
boolean
equals
(
x$1:
Any
)
:
boolean
getClass
()
:
java.lang.Class
[
Any
]
hashCode
()
:
int
isInstanceOf
()
:
boolean
ne
(
x$1:
java.lang.Object
)
:
boolean
notify
()
:
Unit
notifyAll
()
:
Unit
synchronized
(
x$1:
java.lang.Object.T0
)
:
java.lang.Object.T0
toString
()
:
java.lang.String
wait
()
:
Unit
wait
(
x$1:
long
)
:
Unit
wait
(
x$1:
long
,
x$2:
int
)
:
Unit