diff options
author | Martin Odersky <odersky@gmail.com> | 2015-05-18 19:35:54 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-05-21 17:41:15 +0200 |
commit | 53496b83e62b06435800d11069a64f529c29f03f (patch) | |
tree | 303e50cfd2c2889bab062da822b9c4562afb07c1 /src/dotty/tools/dotc/printing/PlainPrinter.scala | |
parent | 24a95aa44a02d438d4df179a6475edfc690f9d9a (diff) | |
download | dotty-53496b83e62b06435800d11069a64f529c29f03f.tar.gz dotty-53496b83e62b06435800d11069a64f529c29f03f.tar.bz2 dotty-53496b83e62b06435800d11069a64f529c29f03f.zip |
Show LazyRefs nicely
Previously, this fell back to toString
Diffstat (limited to 'src/dotty/tools/dotc/printing/PlainPrinter.scala')
-rw-r--r-- | src/dotty/tools/dotc/printing/PlainPrinter.scala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/printing/PlainPrinter.scala b/src/dotty/tools/dotc/printing/PlainPrinter.scala index 9e4c43fec..12c94677f 100644 --- a/src/dotty/tools/dotc/printing/PlainPrinter.scala +++ b/src/dotty/tools/dotc/printing/PlainPrinter.scala @@ -170,6 +170,8 @@ class PlainPrinter(_ctx: Context) extends Printer { else TypeBounds.empty "(" ~ toText(tp.origin) ~ "?" ~ toText(bounds) ~ ")" } + case tp: LazyRef => + "LazyRef(" ~ toTextGlobal(tp.ref) ~ ")" case _ => tp.fallbackToText(this) } |