aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2014-11-07 22:12:01 +0100
committerMartin Odersky <odersky@gmail.com>2014-11-09 19:09:51 +0100
commit0f7934d42892f36e28154779588a1d2a80d80616 (patch)
tree8540aed3e1c113a1801bd789df4a5644eb20d44d /src/dotty/tools
parent211d46e29a4d923a4f63ec8f71bcf3784f42e842 (diff)
downloaddotty-0f7934d42892f36e28154779588a1d2a80d80616.tar.gz
dotty-0f7934d42892f36e28154779588a1d2a80d80616.tar.bz2
dotty-0f7934d42892f36e28154779588a1d2a80d80616.zip
Methods always shwoDcl as `def`
This is reasonable because getters are only generated late in the compilation pipeline. No need to hide a getter as a val in error messages.
Diffstat (limited to 'src/dotty/tools')
-rw-r--r--src/dotty/tools/dotc/printing/PlainPrinter.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/printing/PlainPrinter.scala b/src/dotty/tools/dotc/printing/PlainPrinter.scala
index 9fba7ec09..eace75433 100644
--- a/src/dotty/tools/dotc/printing/PlainPrinter.scala
+++ b/src/dotty/tools/dotc/printing/PlainPrinter.scala
@@ -303,7 +303,7 @@ class PlainPrinter(_ctx: Context) extends Printer {
else if (flags is Mutable) "var"
else if (flags is Package) "package"
else if (flags is Module) "object"
- else if (sym.isSourceMethod) "def"
+ else if (sym is Method) "def"
else if (sym.isTerm && (!(flags is Param))) "val"
else ""
}