diff options
author | liu fengyun <liu@fengy.me> | 2017-02-01 09:52:15 +0100 |
---|---|---|
committer | liu fengyun <liu@fengy.me> | 2017-02-02 10:26:37 +0100 |
commit | 485df22dcceb36c3970f2e39d0778d137148f65b (patch) | |
tree | e6a9dac159efa972d8c01499c2050a69d3882ee0 /compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala | |
parent | af7fdb32df34b352bf39f01a26653b169e0d55cf (diff) | |
download | dotty-485df22dcceb36c3970f2e39d0778d137148f65b.tar.gz dotty-485df22dcceb36c3970f2e39d0778d137148f65b.tar.bz2 dotty-485df22dcceb36c3970f2e39d0778d137148f65b.zip |
fix #1626: inconsistent names in -Xprint
Diffstat (limited to 'compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala')
-rw-r--r-- | compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala b/compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala index 3085ad8fd..7f124563d 100644 --- a/compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala +++ b/compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala @@ -61,7 +61,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) { override def nameString(name: Name): String = name.decode.toString override protected def simpleNameString(sym: Symbol): String = { - val name = sym.originalName + val name = if (ctx.property(XprintMode).isEmpty) sym.originalName else sym.name nameString(if (sym is ExpandedTypeParam) name.asTypeName.unexpandedName else name) } |