aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/test/DeSugarTest.scala12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/test/DeSugarTest.scala b/test/test/DeSugarTest.scala
index 66fb70158..016ab5361 100644
--- a/test/test/DeSugarTest.scala
+++ b/test/test/DeSugarTest.scala
@@ -57,14 +57,14 @@ class DeSugarTest extends ParserTest {
cpy.SeqLiteral(tree1)(transform(elems))
case UnApply(fun, implicits, patterns) =>
cpy.UnApply(tree1)(transform(fun, Expr), transform(implicits), transform(patterns))
- case ValDef(name, tpt, rhs) =>
- cpy.ValDef(tree1)(name, transform(tpt, Type), transform(rhs))
- case DefDef(name, tparams, vparamss, tpt, rhs) =>
- cpy.DefDef(tree1)(name, transformSub(tparams), vparamss mapConserve (transformSub(_)), transform(tpt, Type), transform(rhs))
+ case tree1 @ ValDef(name, tpt, _) =>
+ cpy.ValDef(tree1)(name, transform(tpt, Type), transform(tree1.rhs))
+ case tree1 @ DefDef(name, tparams, vparamss, tpt, _) =>
+ cpy.DefDef(tree1)(name, transformSub(tparams), vparamss mapConserve (transformSub(_)), transform(tpt, Type), transform(tree1.rhs))
case tree1 @ TypeDef(name, rhs) =>
cpy.TypeDef(tree1)(name, transform(rhs, Type), transformSub(tree1.tparams))
- case Template(constr, parents, self, body) =>
- cpy.Template(tree1)(transformSub(constr), transform(parents), transformSub(self), transform(body, Expr))
+ case impl @ Template(constr, parents, self, _) =>
+ cpy.Template(tree1)(transformSub(constr), transform(parents), transformSub(self), transform(impl.body, Expr))
case Thicket(trees) =>
Thicket(flatten(trees mapConserve super.transform))
case tree1 =>