scala/scala — pull request #3356 by retronym (2014-01-12 13:39:38+00:00)
Title: SI-8143 Fix bug with super-accessors / dependent types

Super-accessors are generated as `DefDef`'s with `EmptyTree` as a
placeholder for the RHS. This is filled in later in `Mixin` in
`completeSuperAccessor`.

A change in `Uncurry` (SI-6443 / 493197f), however, converted this
to a `{ EmptyTree }`, which evaded the pattern match in mixin.

This commit adds a special case to preserve the RHS.