aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/Typer.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2016-02-12 11:10:58 +0100
committerMartin Odersky <odersky@gmail.com>2016-02-12 11:10:58 +0100
commit904d9f87bc31c52d504f71607532edcbf214637c (patch)
tree65f58570b46ee61f64b8ab6b7183715804be5714 /src/dotty/tools/dotc/typer/Typer.scala
parent34d11c5ff1d0339a117c6b1be6d534e80de7bef9 (diff)
downloaddotty-904d9f87bc31c52d504f71607532edcbf214637c.tar.gz
dotty-904d9f87bc31c52d504f71607532edcbf214637c.tar.bz2
dotty-904d9f87bc31c52d504f71607532edcbf214637c.zip
Improve error message
... when package clashes with same-named object.
Diffstat (limited to 'src/dotty/tools/dotc/typer/Typer.scala')
-rw-r--r--src/dotty/tools/dotc/typer/Typer.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/typer/Typer.scala b/src/dotty/tools/dotc/typer/Typer.scala
index dd75e960e..6a2ff30fa 100644
--- a/src/dotty/tools/dotc/typer/Typer.scala
+++ b/src/dotty/tools/dotc/typer/Typer.scala
@@ -1068,7 +1068,7 @@ class Typer extends Namer with TypeAssigner with Applications with Implicits wit
val packageContext =
if (pkg is Package) ctx.fresh.setOwner(pkg.moduleClass).setTree(tree)
else {
- ctx.error(d"$pkg is not a package", tree.pos)
+ ctx.error(d"$pkg is already defined, cannot be a package", tree.pos)
ctx
}
val stats1 = typedStats(tree.stats, pkg.moduleClass)(packageContext)