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/package.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/package.scala')
-rw-r--r-- | compiler/src/dotty/tools/dotc/printing/package.scala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler/src/dotty/tools/dotc/printing/package.scala b/compiler/src/dotty/tools/dotc/printing/package.scala index 814eb2ad0..e2c0dda1b 100644 --- a/compiler/src/dotty/tools/dotc/printing/package.scala +++ b/compiler/src/dotty/tools/dotc/printing/package.scala @@ -2,6 +2,7 @@ package dotty.tools.dotc import core.StdNames.nme import parsing.{precedence, minPrec, maxPrec, minInfixPrec} +import util.Property.Key package object printing { @@ -14,4 +15,9 @@ package object printing { val GlobalPrec = parsing.minPrec val TopLevelPrec = parsing.minPrec - 1 + /** A property to indicate whether the compiler is currently doing -Xprint + * + * -Xprint will print `sym.name` instead of `sym.originalName` + */ + val XprintMode = new Key[Unit] } |