aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/PatternMatcher.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2014-10-13 12:05:41 +0200
committerMartin Odersky <odersky@gmail.com>2014-10-13 12:05:41 +0200
commita8124506dc4aee451cadde7f07d1e0a1ebdab108 (patch)
tree10f96ae41940d64f77d7bb0f33b9bec70f432c43 /src/dotty/tools/dotc/transform/PatternMatcher.scala
parent0876deed1d725b0350b558365179252b024c2d44 (diff)
downloaddotty-a8124506dc4aee451cadde7f07d1e0a1ebdab108.tar.gz
dotty-a8124506dc4aee451cadde7f07d1e0a1ebdab108.tar.bz2
dotty-a8124506dc4aee451cadde7f07d1e0a1ebdab108.zip
More refined printing options
When using RefinedPrinter we now have a choice whether when printing a definition tree such as def foo(x: T): U we print the parameter and result type info found in the tree or in the symbol. Previously, we printed the sym info when after typer and the tree info before. This turns out to be too inflexble. With the patch, we print the sym info if option -Yprint-syms is set, and the tree info otherwise. Also, align -Yno-deep-subtypes from camelCase to standard hyphenated option notation. Tweak where unique ids are printed.
Diffstat (limited to 'src/dotty/tools/dotc/transform/PatternMatcher.scala')
0 files changed, 0 insertions, 0 deletions