diff options
author | Guillaume Martres <smarter@ubuntu.com> | 2017-03-16 19:34:39 +0100 |
---|---|---|
committer | Guillaume Martres <smarter@ubuntu.com> | 2017-03-16 19:34:39 +0100 |
commit | 96c6d38649d0f1605a31f542a53509d57af79709 (patch) | |
tree | a6c2e14e0418fc64f31fe79ed47ef5c28693433f /compiler/src/dotty/tools/dotc/config | |
parent | 2325863c216e2bf4f7ad0f366bb80ef866ff6b79 (diff) | |
download | dotty-96c6d38649d0f1605a31f542a53509d57af79709.tar.gz dotty-96c6d38649d0f1605a31f542a53509d57af79709.tar.bz2 dotty-96c6d38649d0f1605a31f542a53509d57af79709.zip |
New flag -Ydebug-alias to never follow aliases when printing types
Diffstat (limited to 'compiler/src/dotty/tools/dotc/config')
-rw-r--r-- | compiler/src/dotty/tools/dotc/config/ScalaSettings.scala | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/src/dotty/tools/dotc/config/ScalaSettings.scala b/compiler/src/dotty/tools/dotc/config/ScalaSettings.scala index 40e2b083b..318295751 100644 --- a/compiler/src/dotty/tools/dotc/config/ScalaSettings.scala +++ b/compiler/src/dotty/tools/dotc/config/ScalaSettings.scala @@ -64,6 +64,7 @@ class ScalaSettings extends Settings.SettingGroup { val Ycheck = PhasesSetting("-Ycheck", "Check the tree at the end of") val YcheckMods = BooleanSetting("-Ycheck-mods", "Check that symbols and their defining trees have modifiers in sync") val debug = BooleanSetting("-Ydebug", "Increase the quantity of debugging output.") + val debugAlias = BooleanSetting("-Ydebug-alias", "Never follow alias when printing types") val debugNames = BooleanSetting("-YdebugNames", "Show name-space indicators when printing names") val debugTrace = BooleanSetting("-Ydebug-trace", "Trace core operations") val debugFlags = BooleanSetting("-Ydebug-flags", "Print all flags of definitions") |