class
UntypedTreeCopier
extends
TreeCopier
Constructors
UntypedTreeCopier
(
)
Members
def
ContextBounds
(
tree:
Tree
)
(
bounds:
TypeBoundsTree
,
cxBounds:
List
[
Tree
]
)
: R
def
DoWhile
(
tree:
Tree
)
(
body:
Tree
,
cond:
Tree
)
: R
def
ForDo
(
tree:
Tree
)
(
enums:
List
[
Tree
]
,
body:
Tree
)
: R
def
ForYield
(
tree:
Tree
)
(
enums:
List
[
Tree
]
,
expr:
Tree
)
: R
def
Function
(
tree:
Tree
)
(
args:
List
[
Tree
]
,
body:
Tree
)
: R
def
GenAlias
(
tree:
Tree
)
(
pat:
Tree
,
expr:
Tree
)
: R
def
GenFrom
(
tree:
Tree
)
(
pat:
Tree
,
expr:
Tree
)
: R
def
InfixOp
(
tree:
Tree
)
(
left:
Tree
,
op:
Ident
,
right:
Tree
)
: R
def
InterpolatedString
(
tree:
Tree
)
(
id:
TermName
,
segments:
List
[
Tree
]
)
: R
def
ModuleDef
(
tree:
Tree
)
(
name:
TermName
,
impl:
Template
)
: R
def
Parens
(
tree:
Tree
)
(
t:
Tree
)
: R
def
ParsedTry
(
tree:
Tree
)
(
expr:
Tree
,
handler:
Tree
,
finalizer:
Tree
)
: R
def
PatDef
(
tree:
Tree
)
(
mods:
Modifiers
,
pats:
List
[
Tree
]
,
tpt:
Tree
,
rhs:
Tree
)
: R
def
PostfixOp
(
tree:
Tree
)
(
od:
Tree
,
op:
Ident
)
: R
def
PrefixOp
(
tree:
Tree
)
(
op:
Ident
,
od:
Tree
)
: R
def
SymbolLit
(
tree:
Tree
)
(
str:
String
)
: R
def
Throw
(
tree:
Tree
)
(
expr:
Tree
)
: R
def
Tuple
(
tree:
Tree
)
(
trees:
List
[
Tree
]
)
: R
def
WhileDo
(
tree:
Tree
)
(
cond:
Tree
,
body:
Tree
)
: R
def
postProcess
(
tree:
Tree
,
copied:
Tree
)
: ThisTree
[
Untyped
]
def
postProcess
(
tree:
Tree
,
copied:
MemberDef
)
: ThisTree
[
Untyped
]