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