diff options
author | Martin Odersky <odersky@gmail.com> | 2013-12-09 12:45:21 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-12-09 12:45:21 +0100 |
commit | dc028e709fc36791526ff69d47280c91d1dc36d1 (patch) | |
tree | 768bd52ea85b9b40e5ac7d0c314abee79529f003 /src/dotty/tools/dotc/printing/RefinedPrinter.scala | |
parent | 190f44d0c9b91df24a227878b0c9a1f3d14c20a1 (diff) | |
download | dotty-dc028e709fc36791526ff69d47280c91d1dc36d1.tar.gz dotty-dc028e709fc36791526ff69d47280c91d1dc36d1.tar.bz2 dotty-dc028e709fc36791526ff69d47280c91d1dc36d1.zip |
Added desugaring for & and | types.
Diffstat (limited to 'src/dotty/tools/dotc/printing/RefinedPrinter.scala')
-rw-r--r-- | src/dotty/tools/dotc/printing/RefinedPrinter.scala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/printing/RefinedPrinter.scala b/src/dotty/tools/dotc/printing/RefinedPrinter.scala index 5328c1d19..050b27587 100644 --- a/src/dotty/tools/dotc/printing/RefinedPrinter.scala +++ b/src/dotty/tools/dotc/printing/RefinedPrinter.scala @@ -260,6 +260,8 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) { modText(mods, if (mods is Trait) "trait" else "class") ~~ toText(name) ~ toText(impl) case rhs: TypeBoundsTree => typeDefText(toText(rhs)) + case rhs: TypeTree => + typeDefText(toText(rhs)) case _ => typeDefText(optText(rhs)(" = " ~ _)) } |