diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/test/DeSugarTest.scala | 12 |
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 => |